Aggregate hydrator that composes multiple hydrators via events

 Methods

Attaches the provided hydrator to the list of hydrators to be used while hydrating/extracting data

add(\Zend\Stdlib\Hydrator\HydratorInterface $hydrator, int $priority) 

Parameters

$priority

int

Extract values from an object

extract(object $object) : array

Parameters

$object

object

Returns

array

{@inheritDoc}

getEventManager() 

Hydrate $object with the provided $data.

hydrate(array $data, object $object) : object

Parameters

$data

array

$object

object

Returns

object

Inject an EventManager instance

setEventManager(\Zend\EventManager\EventManagerInterface $eventManager) : void

Parameters

 Properties

 

$eventManager

$eventManager : \Zend\EventManager\EventManagerInterface | null

 Constants

 

DEFAULT_PRIORITY

DEFAULT_PRIORITY