Open Journal Systems
3.3.0
|
Additional Inherited Members | |
Static Public Member Functions inherited from PersistableFilter | |
static | tempGroup ($inputType, $outputType) |
Static Public Member Functions inherited from Filter | |
static | supportedRuntimeEnvironmentSettings () |
Data Fields inherited from CompositeFilter | |
$_filters = array() | |
$_maxSeq = 0 | |
Data Fields inherited from PersistableFilter | |
$_filterGroup | |
$_settings = array() | |
Data Fields inherited from Filter | |
$_errors = array() | |
$_input | |
$_inputType | |
$_output | |
$_outputType | |
$_runtimeEnvironment = false | |
Data Fields inherited from DataObject | |
$_data = array() | |
$_extractionAdaptersLoaded = false | |
$_hasLoadableAdapters = false | |
$_injectionAdaptersLoaded = false | |
$_metadataExtractionAdapters = array() | |
$_metadataInjectionAdapters = array() | |
A generic filter that is configured with a number of ordered filters. It takes the input argument of the first filter, passes its output to the next filter and so on and finally returns the result of the last filter in the chain to the caller.
Definition at line 20 of file GenericSequencerFilter.inc.php.
GenericSequencerFilter::__construct | ( | & | $filterGroup, |
$displayName = null |
|||
) |
Constructor
Reimplemented from CompositeFilter.
Definition at line 24 of file GenericSequencerFilter.inc.php.
GenericSequencerFilter::getClassName | ( | ) |
Reimplemented from PersistableFilter.
Definition at line 35 of file GenericSequencerFilter.inc.php.
& GenericSequencerFilter::process | ( | & | $input | ) |
$input | mixed |
Reimplemented from Filter.
Definition at line 48 of file GenericSequencerFilter.inc.php.
References Filter\addError(), and CompositeFilter\getFilters().