parent() public method

Parent relation (self-referential) 1-1.
public parent ( ) : BelongsTo
return Illuminate\Database\Eloquent\Relations\BelongsTo
Ejemplo n.º 1
0
 /**
  * Return an array with the last node we could reach and its nesting level.
  *
  * @param   \Baum\Node $node
  * @param   int $nesting
  * @return  array
  */
 protected function determineDepth($node, $nesting = 0)
 {
     // Traverse back up the ancestry chain and add to the nesting level count
     while ($parent = $node->parent()->first()) {
         $nesting = $nesting + 1;
         $node = $parent;
     }
     return [$node, $nesting];
 }