|
|
(Next) DB_NestedSet::moveTree |
||||
| |
|||||
|
|||||
bool
DB_NestedSet::isParent
(
mixed
$parent
,
mixed
$child
)
あるノードが親ノードかどうかは、子ノードの上にあるかどうかで判断します。 つまりそのノードが実際の親かどうかはわかりません。 この情報を取得するには、単純にふたつのノードのレベルを比較します。
親ノード。配列あるいはオブジェクトで指定します。
子ノード。配列あるいはオブジェクトで指定します。
親ノードである場合に true を返します。
例外はスローされません。
This function can not be called statically.
親かどうかの判断
<?php
require_once('DB/NestedSet.php');
$nestedSet =& DB_NestedSet::factory('DB', $dsn, $params);
$parent = $nestedSet->createRootNode(array('name' => 'root-node'));
$node = $nestedSet->createSubNode($parent, array('name' => 'sub1'));
$boolparent = $nestedSet->isParent($parent, $node);
?>
|
|
(Next) DB_NestedSet::moveTree |
||||||||
| |
|||||||||
|
|||||||||