Class MenuHandler
Handles various instances of ItemList at once
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
public
|
|
public
string
|
protected
array
|
$menuObjects
The ItemList or Item instances this handler acts on |
#
array()
|
public static
array
|
$override
|
#
array(
'add',
'set',
'wrap'
)
|
public static
array
|
$responses
|
#
array(
'getHandlerFromResults' => array(
'getAllItems',
'getItemsAtDepth',
'getItemsAtDepthRange',
'getItemsByContentType',
'getAllItemLists',
'getSubmenu',
'getItemListsAtDepth',
'getItemListsAtDepthRange',
'onItem',
'getContent',
'stop',
'filter'
),
'getMatchFromResults' => array(
'findItemListByName',
'findActiveItem',
'findByName',
'findItemByUrl',
'find'
),
'getCombinedResults' => array(
'lists'
),
'getCombindedResultsByKey' => array(
'getItemsWithDepth',
'getItemListsWithDepth'
),
'getImplodedResults' => array(
'render'
)
)
|