AbstractNodeSerializer.php
getMapper()
Definition: DefaultPersistentObject.php:123
NodeSerializer implementations are used to serialize Nodes into an array representation or deserializ...
Definition: NodeSerializer.php:21
deserializeValue(Node $node, $key, $value)
Deserialize a node value.
Definition: AbstractNodeSerializer.php:59
isMultiValued(Node $node, $role)
Check if a relation is multi valued.
Definition: AbstractNodeSerializer.php:83
BuildDepth values are used to define the depth when loading object trees.
Definition: BuildDepth.php:19
PersistenceFacade defines the interface for PersistenceFacade implementations.
Definition: PersistenceFacade.php:23
getNodeTemplate($oid)
Get a Node instance based on the original values to merge the deserialized values into.
Definition: AbstractNodeSerializer.php:40
NodeSerializerBase is a base class for NodeSerialize implementations.
Definition: AbstractNodeSerializer.php:23
deserializeNode($data, Node $parent=null, $role=null)
Deserialize a Node from serialized data.
setValue($name, $value, $forceSet=false, $trackChange=true)
Definition: Node.php:125
__construct(PersistenceFacade $persistenceFacade)
Constructor.
Definition: AbstractNodeSerializer.php:31