Узел древовидного списка с orm объектом
Открытые члены | |
__construct (AbstractObject $object, TreeList $api) | |
isOpened () | |
getSelfChilds () | |
setChilds (AbstractTreeListIterator $iterator) | |
getPreLoader () | |
setPreLoader (TreeListOrmPreLoader $pre_loader) | |
getID () | |
getName () | |
Открытые члены унаследованные от AbstractTreeListNode | |
__construct ($object) | |
isOpened () | |
getChildsCount () | |
setChildsCount ($count) | |
getChilds () | |
setChilds (AbstractTreeListIterator $iterator) | |
getSelfChilds () | |
getID () | |
getName () | |
getObject () | |
setObject ($object) | |
offsetExists ($offset) | |
offsetGet ($offset) | |
offsetSet ($offset, $value) | |
offsetUnset ($offset) | |
Защищенные члены | |
getApi () | |
setApi ($api) | |
Защищенные данные | |
$api | |
$pre_loader | |
Защищенные данные унаследованные от AbstractTreeListNode | |
$object | |
$childs = null | |
$child_count = null | |
Дополнительные унаследованные члены | |
Поля данных унаследованные от AbstractTreeListNode | |
const | ARRAY_ACCESS_KEY_OBJECT = 'fields' |
const | ARRAY_ACCESS_KEY_CHILDS = 'child' |
const | DEFAULT_FIELD_ID = 'id' |
const | DEFAULT_FIELD_NAME = 'name' |
__construct | ( | AbstractObject | $object, |
TreeList | $api | ||
) |
TreeListOrmNode constructor.
AbstractObject | $object | - orm объект узла |
TreeList | $api | - api для получения дочерних узлов |
|
protected |
Возвращает объект api
getID | ( | ) |
Возвращает идентификатор узла
getName | ( | ) |
Возвращает имя узла
getPreLoader | ( | ) |
Возвращает объект предворительной загрузки
getSelfChilds | ( | ) |
Возвращает итератор со списком дочерних элементов
isOpened | ( | ) |
Возвращает является ли ветка дерева развёрнутой
|
protected |
Устанавливает объект api
TreeList | $api | - объект api |
setChilds | ( | AbstractTreeListIterator | $iterator | ) |
Устанавливает итератор со списком дочерних элементов
AbstractTreeListIterator | $iterator | - итератор со списком дочерних элементов |
setPreLoader | ( | TreeListOrmPreLoader | $pre_loader | ) |
Устанавливает объект предворительной загрузки
TreeListOrmPreLoader | $pre_loader |
|
protected |
|
protected |