public function getActive($parent_id = null) { if ($parent_id == null) { $menu = Menu::whereName($this->active)->first(); } else { $menu = Menu::find($parent_id); } if ($menu) { $this->actives[] = $menu->name; if ($menu->parent != null) { self::getActive($menu->parent); } } return $this->actives; }