Procedural File: lib_menu.php
Source Location: /_includes/lib_menu.php
Classes:
MenuItem
Describes an item in a menu. An menu item has a name and are ordered in a tree where all nodes except the root are menu items. An menu item may have any number of children.
ProjectMenu
Describes a project menu. A menu that is connected to a project.
Page Details:
A library that contains everything that is connected to the site's menu.
Tags:
Includes:
MENU_CACHE_PATH [line 26]
getAllMenuNames [line 93]
Gets the names of all menu items available.
Tags:
getAllRootMenus [line 59]
Gets all nodes that have the root as parent.
Tags:
insertMenu [line 77]
Inserts the menu from the cache.
Tags:
updateMenuCache [line 33]
Updates the cache of the menu. Rebuilds the menu with the currently saved configuration and then rewrites the cache.
Tags:
|