/** * @param Menu $parent */ public function setParent(Menu $parent) { $parent->getChildren()->add($this); $this->parent = $parent; }
/** * @param Menu $parent */ public function setParent(Menu $parent = null) { // Parent may be null when this menu item should be a main menu item if ($parent) { $parent->getChildren()->add($this); } $this->parent = $parent; }