\Zend_Server_Reflection_Node
Node Tree class for Zend_Server reflection operations
- Copyright: Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- License: http://framework.zend.com/license/new-bsd New BSD License
Synopsis
class Zend_Server_Reflection_Node
{
- // members
- protected $_value = NULL;
- protected array $_children = ;
- protected Zend_Server_Reflection_Node $_parent = NULL;
- // methods
- public Zend_Server_Reflection_Node __construct()
- public void setParent()
- public Zend_Server_Reflection_Node createChild()
- public void attachChild()
- public array getChildren()
- public boolean hasChildren()
- public null|Zend_Server_Reflection_Node getParent()
- public mixed getValue()
- public void setValue()
- public array getEndPoints()
Members
protected
- $_children
—
array
Array of child nodes (if any) - $_parent
—
Zend_Server_Reflection_Node
Parent node (if any) - $_value
—
mixed
Node value
Methods
public
- __construct() — Constructor
- attachChild() — Attach a child node
- createChild() — Create and attach a new child node
- getChildren() — Return an array of all child nodes
- getEndPoints() — Retrieve the bottommost nodes of this node's tree
- getParent() — Return the parent node
- getValue() — Return the node's current value
- hasChildren() — Does this node have children?
- setParent() — Set parent node
- setValue() — Set the node value