eventManager]]>
$eventManager
ArraySerializable::class
$original
$key
$data[$name]
$data[$name]
$data[$name]
$data
$data[$name]
$name
$original
$replacement[$name]
$value
$value
array
$data
$data
ClassMethods::class
$options instanceof Traversable
extractionMethodsCache[$objectClass]]]>
$options
$property
$property
$value
$values[$realAttributeName]
hydrationMethodsCache[$propertyFqn]]]>
getMethodExistsCheck
HydratorInterface
hydrators->get($object::class)]]>
ContainerInterface
get('HydratorManager')]]>
get('Zend\Hydrator\HydratorPluginManager')]]>
get(HydratorPluginManager::class)]]>
$filter
$filter
$filter
$filter
hasFilter
HydratorAwareInterface
ArraySerializable::class
ClassMethods::class
ObjectProperty::class
Reflection::class
$shareByDefault
$name
getHydratorConfig
$data
new $prototype()
$container
$serviceListener
addServiceManager
get
Module
$key
$value
$value
$value
$value
$value
mbStringSupport === null]]>
pcreUnicodeSupport === null]]>
$mbStringSupport
$mbStringSupport
$pcreUnicodeSupport
$pcreUnicodeSupport
$matches
$matches
$matches
$value
$matches[2]
$matches[2]
$matches[2]
$value
$value[0]
replacement]]>
$matches[2]
$matches[2]
$matches[2]
$value[0]
ObjectProperty::class
$name
$data[$name]
$value
$value
Reflection::class
$key
$result[$propertyName]
$value
$value
ArraySerializable::class
ClassMethods::class
ObjectProperty::class
Reflection::class
new $class()
$container
is_bool($value)
$value
$value
objectClassName]]>
is_array($value)
is_array($value)
$data
$object
$value
$value
$hydrated
is_array($value)
is_string($value)
$value
$value
(string) $value
(string) $value
is_string($value)
objectClassName]]>
gettype($value)
object|string|null
$value
$value
is_object($value)
serializer, $options)]]>
SerializerFactory::getDefaultAdapter()
iterator_to_array($serializerOptions)
serializer]]>
$serializerOptions
$value
is_array($serializerOptions)
$value
$value
removeStrategy
getHydratorSet
onExtract
onHydrate
arrayDataProvider
ArraySerializable::class
new ArraySerializable()
$options
ClassMethods::class
new ClassMethods()
$andFilters
$orFilters
$andFilters
$andFilters
$name
$orFilters
$orFilters
$andFilters
$orFilters
$value
invalidFiltersProvider
providerCompositionFiltering
validFiltersProvider
providerFilter
methodWithNoParameters
methodWithOptionalParameters
$parameter
methodProvider
methodWithMultipleMandatoryParameters
methodWithMultipleOptionalParameters
methodWithSingleMandatoryParameter
methodWithSingleOptionalParameter
methodWithoutParameters
$otherParameter
$otherParameter
$parameter
$parameter
$parameter
$parameter
$value
$value
$value
$value
$value
$value
$value
$value
addStrategy
addStrategy
addStrategy
addStrategy
addStrategy
addStrategy
addStrategy
addStrategy
getStrategy
hasStrategy
hasStrategy
hasStrategy
hasStrategy
hasStrategy
hasStrategy
hasStrategy
removeStrategy
field3]]>
$property
underscoreHandlingDataProvider
addStrategy
addStrategy
addStrategy
addStrategy
addStrategy
addStrategy
addStrategy
addStrategy
getStrategy
hasStrategy
hasStrategy
hasStrategy
hasStrategy
hasStrategy
hasStrategy
hasStrategy
removeStrategy
$property
$property
$property
$property
$property
filterProvider
getTestedNames
invalidKeyArrays
invalidMapValues
new CamelCaseToUnderscoreFilter()
new CamelCaseToUnderscoreFilter()
new CamelCaseToUnderscoreFilter()
filter
filter
filter
nonUnicodeProvider
unicodeProvider
unicodeProviderWithoutMbStrings
new UnderscoreToCamelCaseFilter()
new UnderscoreToCamelCaseFilter()
new UnderscoreToCamelCaseFilter()
filter
filter
filter
nonUnicodeProvider
unicodeProvider
unicodeWithoutMbStringsProvider
ObjectProperty::class
new ObjectProperty()
$argument
$argument
Reflection::class
new Reflection()
ArraySerializable::class
ArraySerializable::class
ClassMethods::class
ClassMethods::class
ObjectProperty::class
ObjectProperty::class
Reflection::class
Reflection::class
Hydrator\ArraySerializable::class
Hydrator\ClassMethods::class
Hydrator\ObjectProperty::class
Hydrator\Reflection::class
$factories
$factories[Hydrator\DelegatingHydrator::class]
$factories
$factories
$instance
knownServices
5
false
true
$data
static function ($data) {
$data
hydrate
providerInvalidObjectClassName
providerInvalidObjectForExtraction
providerInvalidValueForExtraction
providerInvalidValueForHydration
$date
$date
$extracted
$extracted
$hydrated
format
getName
getTimezone
formatsWithSpecialCharactersProvider
invalidValuesForHydration
validUnHydratableValues
format
dataProviderForInvalidDateValues
getValidHydratedValues
$data
static function ($data) {
$data
$object
$objectClassName
$value
hydrate
providerEmptyOrSameObjects
providerInvalidObjectClassName
providerInvalidObjectForExtraction
providerInvalidValueForExtraction
providerInvalidValueForHydration
$serialized
$serialized