Zend\Stdlib\Hydrator\AbstractHydrator::addFilter
Add a new filter to take care of what needs to be hydrated.
To exclude e.g. the method getServiceLocator: <code> $composite->addFilter("servicelocator", function ($property) { list($class, $method) = explode('::', $property); if ($method === 'getServiceLocator') { return false; } return true; }, FilterComposite::CONDITION_AND ); </code>
Signature
public function addFilter(string
$name,
[FilterInterface
$filter = FilterComposite::CONDITION_OR,
[int
$condition = FilterComposite::CONDITION_OR]] )
Parameters
$name
— string- Index in the composite
$filter
— object
$condition
— int
Returns
- FilterComposite