Версия: 6.x
burger close
Класс TreeListEmptyIterator
Граф наследования:TreeListEmptyIterator:
AbstractTreeListIterator

Подробное описание

Итератор древовидного списка без дочерних узлов

Открытые члены

 getPathFromRoot ($node_id)
 
- Открытые члены унаследованные от AbstractTreeListIterator
 getItems ()
 
 current ()
 
 next ()
 
 key ()
 
 valid ()
 
 rewind ()
 
 offsetExists ($offset)
 
 offsetGet ($offset)
 
 offsetSet ($offset, $value)
 
 offsetUnset ($offset)
 
 count ()
 
 getPathFromRoot ($node_id)
 
 getFirstElements ()
 
 setFirstElements (array $first_elements)
 

Защищенные члены

 getSelfItems ()
 
- Защищенные члены унаследованные от AbstractTreeListIterator
 loadList ()
 
 getSelfItems ()
 
 unsetList ()
 

Дополнительные унаследованные члены

- Поля данных унаследованные от AbstractTreeListIterator
const ATTRIBUTE_MULTIPLE = 'multiple'
 
const ATTRIBUTE_DISALLOW_SELECT_BRANCHES = 'disallowSelectBranches'
 
- Защищенные данные унаследованные от AbstractTreeListIterator
 $items = null
 
 $first_elements = []
 

Методы

getPathFromRoot (   $node_id)

Возвращает список узлов, составляющих путь к указанному элементу от корня

Аргументы
string | int$node_id- идентификатор целевого узла
Возвращает
AbstractTreeListNode[]
getSelfItems ( )
protected

Возвращает список дочерних элементов

Возвращает
AbstractTreeListNode[]