Baum\Node::allTrunks PHP Méthode

allTrunks() public static méthode

Static query scope. Returns a query scope with all nodes which are at the middle of a branch (not root and not leaves).
public static allTrunks ( ) : Builder
Résultat Illuminate\Database\Query\Builder
    public static function allTrunks()
    {
        $instance = new static();
        $grammar = $instance->getConnection()->getQueryGrammar();
        $rgtCol = $grammar->wrap($instance->getQualifiedRightColumnName());
        $lftCol = $grammar->wrap($instance->getQualifiedLeftColumnName());
        return $instance->newQuery()->whereNotNull($instance->getParentColumnName())->whereRaw($rgtCol . ' - ' . $lftCol . ' != 1')->orderBy($instance->getQualifiedOrderColumnName());
    }