Classes, interfaces, and traits

Gems_Menu_ParameterSourceInterface

The ParameterSourceInterface marks a class as being able to return data to set a named parameter for a SubMenuItem.

« More »

Gems_Menu

This is the generic Menu class to be extended by the project

« More »

Gems_Menu_ContainerItem

A container item is one that gathers multiple sub menu items, but does not have it's own controller/action pair but selects the first sub item instead.

« More »

Gems_Menu_HiddenOrganizationHrefAttribute

A class that hides the current organization when it is specified as parameter

« More »

Gems_Menu_MenuAbstract

Base class for building a menu / button structure where the display of items is dependent on both privileges and the availability of parameter information, e.g. data to fill an 'id' parameter.

« More »

Gems_Menu_MenuList

« More »

Gems_Menu_ParameterCollector

« More »

Gems_Menu_ParameterSource

ParameterSource is a central class for setting menu parameters.

« More »

Gems_Menu_SubMenuItem

Sub menu items are all menu items except the main Menu item.

« More »