Server/Reflection/Node.php
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
- Category
- Zend
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_Server
\Zend_Server_Reflection_Node
- Category
- Zend
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Version
- $Id: Node.php 24593 2012-01-05 20:35:02Z matthew $
Properties
Methods


__construct(mixed $value, \Zend_Server_Reflection_Node $parent = null) : \Zend_Server_Reflection_Node
Constructor
Name | Type | Description |
---|---|---|
$value | mixed | |
$parent | \Zend_Server_Reflection_Node | Optional |
Type | Description |
---|---|
\Zend_Server_Reflection_Node |


attachChild(\Zend_Server_Reflection_Node $node) : void
Attach a child node
Name | Type | Description |
---|---|---|
$node | \Zend_Server_Reflection_Node |


createChild(mixed $value) : \Zend_Server_Reflection_Node
Create and attach a new child node
Name | Type | Description |
---|---|---|
$value | mixed |
Type | Description |
---|---|
\Zend_Server_Reflection_Node | New child node |
- Access
- public


getEndPoints() : array
Retrieve the bottommost nodes of this node's tree
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.
Type | Description |
---|---|
array |


getParent() : null | \Zend_Server_Reflection_Node
Return the parent node
Type | Description |
---|---|
null | \Zend_Server_Reflection_Node |


setParent(\Zend_Server_Reflection_Node $node, boolean $new = false) : void
Set parent node
Name | Type | Description |
---|---|---|
$node | \Zend_Server_Reflection_Node | |
$new | boolean | Whether or not the child node is newly created and should always be attached |