Pagekit\Site\Model\NodeModelTrait::deleting PHP Method

deleting() public static method

public static deleting ( $event, Pagekit\Site\Model\Node $node )
$node Pagekit\Site\Model\Node
    public static function deleting($event, Node $node)
    {
        // Update children's parents
        foreach (self::where('parent_id = ?', [$node->id])->get() as $child) {
            $child->parent_id = $node->parent_id;
            $child->save();
        }
    }