/** * Set active status * * @param bool $status * @return $this */ public function set_active($status = true) { $this->_params['is_active'] = (bool) $status; if ($this->_section instanceof Navigation_Section) { $this->_section->set_active($status); } return $this; }
/** * Get section * * @param string $uri * @return Navigation_Section */ public static function get($uri = null) { if ($uri === null) { $uri = Request::current()->uri(); } $uri = strtolower($uri); Navigation::$_root_section->find_active_page_by_uri($uri); Navigation::$_root_section->sort(); return Navigation::$_root_section; }