/** * Returns the level of this node in the tree * * @return int Tree level (1 = top level) */ public function getLevel() { if ($this->parent === null) { return 0; } return $this->parent->getLevel() + 1; }