adminMenu)) { return; } Piwik_PostEvent('AdminMenu.add'); foreach($this->adminMenu as $key => &$element) { if(is_null($element)) { unset($this->adminMenu[$key]); } } return $this->adminMenu; } /* * */ public function add($adminMenuName, $url) { if(!isset($this->adminMenu[$adminMenuName])) { $this->adminMenu[$adminMenuName] = $url; } } /* * */ public function rename($adminMenuOriginal, $adminMenuRenamed) { $save = $this->adminMenu[$adminMenuOriginal]; unset($this->adminMenu[$adminMenuOriginal]); $this->adminMenu[$adminMenuRenamed] = $save; } } function Piwik_GetAdminMenu() { return Piwik_AdminMenu::getInstance()->get(); } function Piwik_AddAdminMenu( $adminMenuName, $url ) { return Piwik_AdminMenu::getInstance()->add($adminMenuName, $url); } function Piwik_RenameAdminMenuEntry($adminMenuOriginal, $adminMenuRenamed) { Piwik_AdminMenu::getInstance()->rename($adminMenuOriginal, $adminMenuRenamed); }