DB_NestedSet::getChildren()
-- Fetch the children _one level_ after of a node given by id
Description
This package is not documented yet.
Parameter
- boolean
$keepAsArray
(optional) Keep the result as an array or transform it into
a set of DB_NestedSet_Node objects?
- boolean
$aliasFields
(optional) Should we alias the fields so they are the names
of the parameter keys, or leave them as is?
- boolean
$forceNorder
(optional) Force the result to be ordered by the norder
param (as opposed to the value of secondary sort). Used by the move and
add methods.
- array
$addSQL
(optional) Array of additional params to pass to the query.
Return value
returns
False on error, or an array of nodes
Throws
throws
no exceptions thrown
Note
This function can not be called
statically.
Example
Example 36-1. Get Children require_once('DB/NestedSet.php');
$nestedSet =& DB_NestedSet::factory('DB', $dsn, $params);
$parent = $nestedSet->createRootNode(array('name' => 'root-node'), false, true);
$parent2 = $nestedSet->createSubNode($parent, array('name' => 'sub-node));
$nestedSet->createSubNode($parent2, array('name' => 'sub1'));
$nestedSet->createSubNode($parent2, array('name' => 'sub2'));
$data = $nestedSet->getChildren($parent2); |
|