|
| extract ($object) |
| Extract values from an object.
|
|
| hydrate (array $data, $object) |
| Hydrate $object with the provided $data.
|
|
| __construct () |
| Initializes a new instance of this class.
|
|
| getStrategy ($name) |
| Gets the strategy with the given name.
|
|
| hasStrategy ($name) |
| Checks if the strategy with the given name exists.
|
|
| addStrategy ($name, Strategy\StrategyInterface $strategy) |
| Adds the given strategy under the given name.
|
|
| removeStrategy ($name) |
| Removes the strategy with the given name.
|
|
| extractValue ($name, $value, $object=null) |
| Converts a value for extraction.
|
|
| hydrateValue ($name, $value, $data=null) |
| Converts a value for hydration.
|
|
| extractName ($name, $object=null) |
| Convert a name for extraction.
|
|
| hydrateName ($name, $data=null) |
| Converts a value for hydration.
|
|
| getFilter () |
| Get the filter instance.
|
|
| addFilter ($name, $filter, $condition=Filter\FilterComposite::CONDITION_OR) |
| Add a new filter to take care of what needs to be hydrated.
|
|
| hasFilter ($name) |
| Check whether a specific filter exists at key $name or not.
|
|
| removeFilter ($name) |
| Remove a filter from the composition.
|
|
| setNamingStrategy (NamingStrategy\NamingStrategyInterface $strategy) |
| Adds the given naming strategy.
|
|
| getNamingStrategy () |
| Gets the naming strategy.
|
|
| hasNamingStrategy () |
| Checks if a naming strategy exists.
|
|
| removeNamingStrategy () |
| Removes the naming strategy.
|
|