ArrayOutputStrategy.php
27 * @param $writeValueProperties Boolean whether to write value properties or not (default: _false_)
66 $content['values'][$name]['properties'][$propertyName] = $this->writeValue($obj->getValueProperty($name, $propertyname));
OutputStrategy defines the interface for classes that write an object's content to a destination (cal...
Definition: OutputStrategy.php:22
getValueNames($excludeTransient=false)
Get the names of all items.
getProperty($name)
Get the value of a named property in the object.
getPropertyNames()
Get the names of all properties in the object.
writeFooter()
Definition: ArrayOutputStrategy.php:43
ArrayOutputStrategy outputs an object's content into an array.
Definition: ArrayOutputStrategy.php:21
getValuePropertyNames($name)
Get the names of all properties of a value in the object.
writeHeader()
Definition: ArrayOutputStrategy.php:36
$_writeValueProperties
Definition: ArrayOutputStrategy.php:23
getValueProperty($name, $property)
Get the value of one property of a named item.
writeObject(PersistentObject $obj)
Definition: ArrayOutputStrategy.php:50
PersistentObject defines the interface of all persistent objects.
Definition: PersistentObject.php:24