Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17211 программистов и 1838 роботов. Сейчас ищет 1541 программист ...

DB_NestedSet::getAllNodes

Вернуться к: DB_NestedSet

DB_NestedSet::getAllNodes

DB_NestedSet::getAllNodes() – Fetch the whole NestedSet

Synopsis

require_once 'DB/NestedSet.php';

mixed DB_NestedSet::getAllNodes ( bool $keepAsArray = false , bool $aliasFields = true , array $addSQL = array() )

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?

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

Get all nodes

<?php
require_once('DB/NestedSet.php');
    
$nestedSet =& DB_NestedSet::factory('DB'$dsn$params);
    
$parent $nestedSet->createRootNode(array('name' => 'root-node'), falsetrue);
    
$nestedSet->createSubNode($parent, array('name' => 'sub1');
    
$nestedSet->createSubNode($parent, array('name' => 'sub2');
    
$data $nestedSet->getAllNodes(true);
?>


Вернуться к: DB_NestedSet

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware