Class ArrayObjectMapper
Defines a mapper that maps the serialization metadata for a class.
- OneOfZero\Json\Mappers\AbstractMapper implements OneOfZero\Json\Mappers\MapperInterface
- OneOfZero\Json\Mappers\AbstractObjectMapper implements OneOfZero\Json\Mappers\ObjectMapperInterface
- OneOfZero\Json\Mappers\AbstractArray\ArrayObjectMapper uses OneOfZero\Json\Mappers\AbstractArray\ArrayMapperTrait
Located at Mappers/AbstractArray/ArrayObjectMapper.php
Methods summary
public
boolean
|
#
isExplicitInclusionEnabled( )
Should return a boolean value indicating whether or not members must be explicitly included. |
public
boolean
|
#
isMetadataDisabled( )
Should return a boolean value indicating whether or not the serialized representation of the class should bear library-specific metadata. |
Methods inherited from OneOfZero\Json\Mappers\AbstractObjectMapper
Methods inherited from OneOfZero\Json\Mappers\AbstractMapper
__construct()
,
getChain()
,
getDeserializingConverterType()
,
getSerializingConverterType()
,
getSource()
,
getTarget()
,
hasDeserializingConverter()
,
hasSerializingConverter()
,
setChain()
,
setTarget()
Methods used from OneOfZero\Json\Mappers\AbstractArray\ArrayMapperTrait
getDeserializingConverterType()
,
getSerializingConverterType()
,
hasAttribute()
,
hasDeserializingConverter()
,
hasSerializingConverter()
,
readAttribute()
,
resolveAlias()
Properties summary
public static
string
|
$METADATA_ATTR
|
#
'metadata'
|
public static
string
|
$EXPLICIT_INCLUSION_ATTR
|
#
'explicit'
|