Class ExchangeSerializer
ExchangeNormalizer class normalizes objects to array.
Direct known subclasses
Mapbender\ManagerBundle\Component\ExchangeDenormalizer
,
Mapbender\ManagerBundle\Component\ExchangeNormalizer
Abstract
Namespace: Mapbender\ManagerBundle\Component
Author: Paul Schmidt
Located at Mapbender/ManagerBundle/Component/ExchangeSerializer.php
Namespace: Mapbender\ManagerBundle\Component
Author: Paul Schmidt
Located at Mapbender/ManagerBundle/Component/ExchangeSerializer.php
Methods summary
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
array
|
#
getIdentCriteria( mixed $data, Doctrine\ORM\Mapping\ClassMetadata $meta, boolean $addUniques = false, array $added = array() )
Creates a list of key value pairs for unique search of entities. |
public
|
|
public
|
|
public
|
|
public
boolean
|
#
findSuperClass( type $classIs, type $classToFind )
Checks if given class or it parent is a class to find. |
Magic methods summary
Constants summary
string |
KEY_CLASS
|
# '__class__' |
string |
KEY_SLUG
|
# 'slug' |
string |
KEY_IDENTIFIER
|
# 'identifier' |
string |
KEY_GETTER
|
# Mapbender\ManagerBundle\Component\EAP::GETTER |
string |
KEY_SETTER
|
# Mapbender\ManagerBundle\Component\EAP::SETTER |
string |
KEY_COLUMN
|
# Mapbender\ManagerBundle\Component\EAP::COLUMN |
string |
KEY_UNIQUE
|
# 'unique' |
string |
KEY_MAP
|
# 'map' |
string |
KEY_PRIMARY
|
# 'primary' |
string |
KEY_CONFIGURATION
|
# 'configuration' |
string |
KEY_GET
|
# 'get' |
string |
KEY_SET
|
# 'set' |
string |
KEY_ADD
|
# 'add' |
string |
KEY_HAS
|
# 'has' |
string |
KEY_IS
|
# 'is' |
Properties summary
protected
mixed
|
$container
|
|
protected
mixed
|
$classMetadata
|
|
protected
mixed
|
$classReflection
|