Open Monograph Press
3.3.0
|
Public Member Functions | |
authorize ($request, &$args, $roleAssignments) | |
index ($args, $request) | |
preview ($args, $request) | |
view ($args, $request) | |
![]() | |
__construct () | |
addPolicy ($authorizationPolicy, $addToTop=false) | |
addRoleAssignment ($roleIds, $operations) | |
getApiToken () | |
& | getAuthorizedContext () |
& | getAuthorizedContextObject ($assocType) |
& | getDispatcher () |
getFirstUserContext ($user, $contexts) | |
getId () | |
getLastAuthorizationMessage () | |
getRoleAssignment ($roleId) | |
getRoleAssignments () | |
getSiteRedirectContext ($request) | |
getTargetContext ($request, &$contextsCount=null) | |
initialize ($request) | |
markRoleAssignmentsChecked () | |
requireSSL () | |
setApiToken ($apiToken) | |
setDispatcher ($dispatcher) | |
setEnforceRestrictedSite ($enforceRestrictedSite) | |
setId ($id) | |
setupTemplate ($request) | |
validate ($requiredContexts=null, $request=null) | |
Static Public Member Functions | |
static | setPage ($nmi) |
![]() | |
static | getPageParamName ($rangeName) |
static | getRangeInfo ($request, $rangeName, $contextData=null) |
static | hashPageContext ($request, $contextData=array()) |
Static Public Attributes | |
static | $nmi |
Additional Inherited Members | |
![]() | |
$_authorizationDecisionManager | |
$_checks = array() | |
$_dispatcher | |
$_enforceRestrictedSite = true | |
$_id | |
$_isBackendPage = false | |
$_roleAssignments = array() | |
$_roleAssignmentsChecked = false | |
![]() | |
$_apiToken = null | |
Handle requests for navigationMenuItem functions.
Definition at line 18 of file NavigationMenuItemHandler.inc.php.
NavigationMenuItemHandler::authorize | ( | $request, | |
& | $args, | ||
$roleAssignments | |||
) |
Authorize this request.
Routers will call this method automatically thereby enforcing authorization. This method will be called before the validate() method and before passing control on to the handler operation.
NB: This method will be called once for every request only.
$request | Request |
$args | array request arguments |
$roleAssignments | array the operation role assignment, see getRoleAssignment() for more details. |
Reimplemented from PKPHandler.
Definition at line 32 of file NavigationMenuItemHandler.inc.php.
NavigationMenuItemHandler::index | ( | $args, | |
$request | |||
) |
Handle index request (redirect to "view")
$args | array Arguments array. |
$request | PKPRequest Request object. |
Reimplemented from PKPHandler.
Definition at line 139 of file NavigationMenuItemHandler.inc.php.
NavigationMenuItemHandler::preview | ( | $args, | |
$request | |||
) |
View NavigationMenuItem content preview page.
$args | array |
$request | PKPRequest |
Definition at line 44 of file NavigationMenuItemHandler.inc.php.
References fatalError(), PKPServices\get(), PKPHandler\getAuthorizedContextObject(), DAORegistry\getDAO(), PKPTemplateManager\getManager(), AppLocale\requireComponents(), and PKPHandler\setupTemplate().
|
static |
Set a $nmi to view.
$nmi | NavigationMenuItem |
Definition at line 147 of file NavigationMenuItemHandler.inc.php.
References $nmi.
Referenced by PKP\Services\PKPNavigationMenuService\_callbackHandleCustomNavigationMenuItems().
NavigationMenuItemHandler::view | ( | $args, | |
$request | |||
) |
View NavigationMenuItem content page.
$args | array |
$request | PKPRequest |
Definition at line 96 of file NavigationMenuItemHandler.inc.php.
References DAORegistry\getDAO(), PKPTemplateManager\getManager(), AppLocale\requireComponents(), and PKPHandler\setupTemplate().
|
static |
The nmi to view
Definition at line 24 of file NavigationMenuItemHandler.inc.php.
Referenced by setPage().