NavigationManager

class OC\NavigationManager
Manages the ownCloud navigation
Source:lib/private/NavigationManager.php#49
Implements:OCP\INavigationManager

Properties

protected static property OC\NavigationManager::$entries
Source:lib/private/NavigationManager.php#50
protected static property OC\NavigationManager::$closureEntries
Source:lib/private/NavigationManager.php#51
protected static property OC\NavigationManager::$activeEntry
Source:lib/private/NavigationManager.php#52
protected static property OC\NavigationManager::$init
Source:lib/private/NavigationManager.php#54
Type:bool
protected static property OC\NavigationManager::$appManager
Source:lib/private/NavigationManager.php#56
Type:\OCP\App\IAppManager | \OC\App\AppManager

Methods

public OC\NavigationManager::__construct($appManager, $urlGenerator, $l10nFac, $userSession, $groupManager, $config)
Source:lib/private/NavigationManager.php#68
public OC\NavigationManager::add($entry)
Source:lib/private/NavigationManager.php#85
public OC\NavigationManager::getAll($type=link)
Source:lib/private/NavigationManager.php#107
public OC\NavigationManager::clear($loadDefaultLinks=true)
removes all the entries
Source:lib/private/NavigationManager.php#160
public OC\NavigationManager::setActiveEntry($id)
Source:lib/private/NavigationManager.php#169
public OC\NavigationManager::getActiveEntry()
Source:lib/private/NavigationManager.php#176