Fully Qualified Name: | Zend\Hydrator\Aggregate\HydratorListener |
Extends: | AbstractListenerAggregate |
Aggregate listener wrapping around a hydrator.
Listens to {@see \HydrateEvent::EVENT_HYDRATE} and {@see \ExtractEvent::EVENT_EXTRACT}
Name | Description | Defined By |
---|---|---|
__construct() | HydratorListener | |
attach() | {@inheritDoc} | HydratorListener |
detach() | {@inheritDoc} | AbstractListenerAggregate |
onExtract() | Callback to be used when {@see ExtractEvent::EVENT_EXTRACT} is triggered | HydratorListener |
onHydrate() | Callback to be used when {@see HydrateEvent::EVENT_HYDRATE} is triggered | HydratorListener |
Parameter Name | Type | Description |
---|---|---|
$hydrator | \HydratorInterface |
Returns:
{@inheritDoc}
Parameter Name | Type | Description |
---|---|---|
$events | ||
$priority |
Returns:
{@inheritDoc}
Parameter Name | Type | Description |
---|---|---|
$events |
Returns:
Callback to be used when {@see ExtractEvent::EVENT_EXTRACT} is triggered
Parameter Name | Type | Description |
---|---|---|
$event | \ExtractEvent |
Returns: array
Callback to be used when {@see HydrateEvent::EVENT_HYDRATE} is triggered
Parameter Name | Type | Description |
---|---|---|
$event | \HydrateEvent |
Returns: object