Open Monograph Press  3.3.0
APP\Services\NavigationMenuService Class Reference
Inheritance diagram for APP\Services\NavigationMenuService:
PKP\Services\PKPNavigationMenuService

Public Member Functions

 __construct ()
 
 getDisplayStatusCallback ($hookName, $args)
 
 getMenuItemCustomEditTemplatesCallback ($hookName, $args)
 
 getMenuItemTypesCallback ($hookName, $args)
 
- Public Member Functions inherited from PKP\Services\PKPNavigationMenuService
 _callbackHandleCustomNavigationMenuItems ($hookName, $args)
 
 arrayToObject ($class, $array)
 
 getDisplayStatus (&$navigationMenuItem, &$navigationMenu)
 
 getMenuItemCustomEditTemplates ()
 
 getMenuItemTypes ()
 
 getMenuTree (&$navigationMenu)
 
 loadMenuTree (&$navigationMenu)
 
 populateNMIAssignmentContainedObjects (&$nmiAssignment)
 
 setAllNMILocalisedTitles ($nmi)
 
 setNMITitleLocalized ($nmi)
 
 transformNavMenuItemTitle ($templateMgr, &$navigationMenuItem)
 

Detailed Description

Definition at line 24 of file NavigationMenuService.inc.php.

Constructor & Destructor Documentation

◆ __construct()

APP\Services\NavigationMenuService::__construct ( )

Initialize hooks for extending PKPSubmissionService

Definition at line 29 of file NavigationMenuService.inc.php.

References HookRegistry\register().

Member Function Documentation

◆ getDisplayStatusCallback()

APP\Services\NavigationMenuService::getDisplayStatusCallback (   $hookName,
  $args 
)

◆ getMenuItemCustomEditTemplatesCallback()

APP\Services\NavigationMenuService::getMenuItemCustomEditTemplatesCallback (   $hookName,
  $args 
)

Return all navigationMenuItem Types custom edit templates.

Parameters
$hookNamestring
$argsarray of arguments passed

Definition at line 97 of file NavigationMenuService.inc.php.

References APP\Services\NMI_TYPE_CATEGORY, APP\Services\NMI_TYPE_SERIES, and AppLocale\requireComponents().

◆ getMenuItemTypesCallback()

APP\Services\NavigationMenuService::getMenuItemTypesCallback (   $hookName,
  $args 
)

Return all default navigationMenuItemTypes.

Parameters
$hookNamestring
$argsarray of arguments passed

Definition at line 40 of file NavigationMenuService.inc.php.

References PKPApplication\get(), DAORegistry\getDAO(), APP\Services\NMI_TYPE_CATALOG, APP\Services\NMI_TYPE_CATEGORY, APP\Services\NMI_TYPE_NEW_RELEASE, APP\Services\NMI_TYPE_SERIES, and AppLocale\requireComponents().


The documentation for this class was generated from the following file: