Open Journal Systems  2.4.3
 All Classes Namespaces Functions Variables Groups Pages
BrowseHandler Class Reference
Inheritance diagram for BrowseHandler:
Handler PKPHandler

Public Member Functions

 authorize (&$request, &$args, $roleAssignments)
 
 identifyTypes ($args=array(), &$request)
 
 sections ($args=array(), &$request)
 
 setupTemplate (&$request, $subclass=false, $op= 'index')
 
- Public Member Functions inherited from PKPHandler
 addCheck (&$handlerValidator)
 
 addPolicy (&$authorizationPolicy, $addToTop=false)
 
 addRoleAssignment ($roleIds, $operations)
 
 authorize (&$request, &$args, $roleAssignments)
 
getAuthorizedContext ()
 
getAuthorizedContextObject ($assocType)
 
getDispatcher ()
 
 getId ()
 
 getLastAuthorizationMessage ()
 
 getLoginExemptions ()
 
getRangeInfo ($rangeName, $contextData=null)
 
 getRoleAssignment ($roleId)
 
 getRoleAssignments ()
 
 hashPageContext ($contextData=array())
 
 index ()
 
 initialize (&$request, $args=null)
 
 PKPHandler ()
 
 setDispatcher (&$dispatcher)
 
 setId ($id)
 
 validate ($requiredContexts=null, $request=null)
 

Detailed Description

Handle requests for additional browse functions.

Definition at line 19 of file BrowseHandler.inc.php.

Member Function Documentation

BrowseHandler::authorize ( $request,
$args,
  $roleAssignments 
)

Ensure that we have a journal and the plugin is enabled.

Definition at line 147 of file BrowseHandler.inc.php.

References PluginRegistry\getPlugin().

BrowseHandler::identifyTypes (   $args = array(),
$request 
)
BrowseHandler::sections (   $args = array(),
$request 
)
BrowseHandler::setupTemplate ( $request,
  $subclass = false,
  $op = 'index' 
)

Setup common template variables.

Parameters
$subclassboolean set to true if caller is below this handler in the hierarchy

Definition at line 161 of file BrowseHandler.inc.php.

Referenced by identifyTypes(), and sections().


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