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

Public Member Functions

 authorize (&$request, &$args, $roleAssignments)
 
 index ($args=array(), &$request)
 
 setupTemplate ($subclass=false)
 
 viewBookForReview ($args=array(), &$request)
 
- 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 ()
 
 requireSSL ()
 
 setDispatcher (&$dispatcher)
 
 setId ($id)
 
 validate ($requiredContexts=null, $request=null)
 

Detailed Description

Handle requests for public book for review functions.

Definition at line 18 of file BooksForReviewHandler.inc.php.

Member Function Documentation

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

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

Definition at line 121 of file BooksForReviewHandler.inc.php.

References PluginRegistry\getPlugin().

BooksForReviewHandler::index (   $args = array(),
$request 
)
BooksForReviewHandler::setupTemplate (   $subclass = false)

Setup common template variables.

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

Definition at line 138 of file BooksForReviewHandler.inc.php.

References PKPRequest\getBaseUrl(), PluginRegistry\getPlugin(), and Request\url().

Referenced by index(), and viewBookForReview().

BooksForReviewHandler::viewBookForReview (   $args = array(),
$request 
)

Public view book for review details.

Definition at line 81 of file BooksForReviewHandler.inc.php.

References DAORegistry\getDAO(), AppLocale\getLocale(), PluginRegistry\getPlugin(), Validation\isAuthor(), and setupTemplate().


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