1<?php 2/** 3 * Matomo - free/libre analytics platform 4 * 5 * @link https://matomo.org 6 * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later 7 * 8 */ 9namespace Piwik\Plugins\UsersManager; 10 11use Piwik\Menu\MenuAdmin; 12use Piwik\Piwik; 13 14class Menu extends \Piwik\Plugin\Menu 15{ 16 public function configureAdminMenu(MenuAdmin $menu) 17 { 18 if (Piwik::isUserHasSomeAdminAccess() && UsersManager::isUsersAdminEnabled()) { 19 $menu->addSystemItem('UsersManager_MenuUsers', $this->urlForAction('index'), $order = 15); 20 } 21 22 if (Piwik::hasUserSuperUserAccess() && API::getInstance()->getSitesAccessFromUser('anonymous')) { 23 $menu->addSystemItem('UsersManager_AnonymousUser', $this->urlForAction('anonymousSettings'), $order = 16); 24 } 25 26 if (!Piwik::isUserIsAnonymous()) { 27 $menu->addItem('UsersManager_MenuPersonal', 'General_Settings', $this->urlForAction('userSettings'), 0); 28 $menu->addItem('UsersManager_MenuPersonal', 'General_Security', $this->urlForAction('userSecurity'), 1); 29 } 30 } 31} 32