Methods

__construct()

__construct(\Zend\InputFilter\InputFilterPluginManager $inputFilterManager) 

Parameters

Clear the default filter chain (i.e., don't inject one into new inputs)

clearDefaultFilterChain() : void

Clear the default validator chain (i.e., don't inject one into new inputs)

clearDefaultValidatorChain() : void

Factory for input objects

createInput(array | \Traversable $inputSpecification) : \Zend\InputFilter\InputInterface | \Zend\InputFilter\InputFilterInterface

Factory for input filters

createInputFilter(array | \Traversable $inputFilterSpecification) : \Zend\InputFilter\InputFilterInterface

Get default filter chain, if any

getDefaultFilterChain() : null | \Zend\Filter\FilterChain

Get default validator chain, if any

getDefaultValidatorChain() : null | \Zend\Validator\ValidatorChain

getInputFilterManager()

getInputFilterManager() : \Zend\InputFilter\InputFilterPluginManager

Set default filter chain to use

setDefaultFilterChain(\Zend\Filter\FilterChain $filterChain) : \Zend\InputFilter\Factory

Parameters

Returns

Set default validator chain to use

setDefaultValidatorChain(\Zend\Validator\ValidatorChain $validatorChain) : \Zend\InputFilter\Factory

Parameters

Returns

setInputFilterManager()

setInputFilterManager(\Zend\InputFilter\InputFilterPluginManager $inputFilterManager) : \Zend\InputFilter\self

Parameters

Returns

\Zend\InputFilter\self

populateFilters()

populateFilters(\Zend\Filter\FilterChain $chain, array | \Traversable $filters) : void

Parameters

$filters

array\Traversable

populateValidators()

populateValidators(\Zend\Validator\ValidatorChain $chain, array | \Traversable $validators) : void

Parameters

$validators

array\Traversable

 Properties

 

$defaultFilterChain

$defaultFilterChain : \Zend\Filter\FilterChain

 

$defaultValidatorChain

$defaultValidatorChain : \Zend\Validator\ValidatorChain

 

$inputFilterManager

$inputFilterManager : \Zend\InputFilter\InputFilterPluginManager