Node Tree class for Zend_Server reflection operations
category | Zend |
---|---|
package | Zend_Server |
subpackage | Reflection |
version | $Id$ |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
__construct(mixed $value, \Zend_Server_Reflection_Node $parent = null
) : \Zend_Server_Reflection_Node
mixed
\Zend_Server_Reflection_Node
Optional
\Zend_Server_Reflection_Node
attachChild(\Zend_Server_Reflection_Node $node) : void
\Zend_Server_Reflection_Node
createChild(mixed $value) : \Zend_Server_Reflection_Node
access | public |
---|
mixed
\Zend_Server_Reflection_Node
New child nodegetChildren() : array
array
getEndPoints() : array
Retrieves the bottommost nodes of the tree by recursively calling getEndPoints() on all children. If a child is null, it returns the parent as an end point.
array
getParent() : null | \Zend_Server_Reflection_Node
null
\Zend_Server_Reflection_Node
getValue() : mixed
mixed
hasChildren() : boolean
boolean
setParent(\Zend_Server_Reflection_Node $node, boolean $new = false
) : void
\Zend_Server_Reflection_Node
boolean
Whether or not the child node is newly created and should always be attached
setValue(mixed $value) : void
mixed
$_children : array
array()
$_parent : \Zend_Server_Reflection_Node
null
$_value : mixed
null