PHP Трейт Pagekit\Site\Model\NodeModelTrait

Наследование: use trait Pagekit\Database\ORM\ModelTrait
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$nodes

Открытые методы

Метод Описание
deleting ( $event, Pagekit\Site\Model\Node $node )
find ( mixed $id, boolean $cached = false ) : static Retrieves an entity by its identifier.
findAll ( boolean $cached = false ) : static[] Retrieves all entities.
findByMenu ( $menu, $cached = false ) : static[] Retrieves all nodes by menu.
fixOrphanedNodes ( ) : integer Sets parent_id of orphaned nodes to zero.
modelFind ( )
saving ( $event, Pagekit\Site\Model\Node $node )

Описание методов

deleting() публичный статический Метод

public static deleting ( $event, Pagekit\Site\Model\Node $node )
$node Pagekit\Site\Model\Node

find() публичный статический Метод

Retrieves an entity by its identifier.
public static find ( mixed $id, boolean $cached = false ) : static
$id mixed
$cached boolean
Результат static

findAll() публичный статический Метод

Retrieves all entities.
public static findAll ( boolean $cached = false ) : static[]
$cached boolean
Результат static[]

findByMenu() публичный статический Метод

Retrieves all nodes by menu.
public static findByMenu ( $menu, $cached = false ) : static[]
Результат static[]

fixOrphanedNodes() публичный статический Метод

Sets parent_id of orphaned nodes to zero.
public static fixOrphanedNodes ( ) : integer
Результат integer

modelFind() публичный Метод

public modelFind ( )

saving() публичный статический Метод

public static saving ( $event, Pagekit\Site\Model\Node $node )
$node Pagekit\Site\Model\Node

Описание свойств

$nodes защищенное статическое свойство

protected static $nodes