TreeController.php
33 * | _in_ `rootTypes` | Name of a configuration value in configuration section 'application', that defines an array of root types of the tree (optional, defaults to 'rootTypes')
34 * | _out_ `list` | An array of associative arrays with keys 'oid', 'displayText', 'isFolder', 'hasChildren'
getMapper()
Definition: DefaultPersistentObject.php:123
isVisible(Node $node)
Test if a Node should be displayed in the tree.
Definition: TreeController.php:162
static getDisplayValue(Node $node, $language=null)
Get the display value for a Node defined by the 'displayValues' property.
Definition: NodeUtil.php:152
doExecute($method=null)
Definition: TreeController.php:47
ObjectId is the unique identifier of an object.
Definition: ObjectId.php:28
TreeController is used to visualize nodes in a tree view.
Definition: TreeController.php:42
BuildDepth values are used to define the depth when loading object trees.
Definition: BuildDepth.php:19
static parse($oid)
Parse a serialized object id string into an ObjectId instance.
Definition: ObjectId.php:135
Controller is the base class of all controllers.
Definition: Controller.php:49
getOID()
Definition: DefaultPersistentObject.php:133
PersistenceAction values are used to define actions on PersistentObject instances.
Definition: PersistenceAction.php:19
isRootTypeNode(ObjectId $oid)
Check if the given oid belongs to a root type node.
Definition: TreeController.php:222