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

Public Member Functions

 assignBookForReviewAuthor ($args=array(), &$request)
 
 assignBookForReviewSubmission ($args=array(), &$request)
 
 authorize (&$request, &$args, $roleAssignments)
 
 booksForReview ($args=array(), &$request)
 
 booksForReviewSettings ($args=array(), &$request)
 
 createBookForReview ($args=array(), &$request)
 
 deleteBookForReview ($args=array(), &$request)
 
 denyBookForReviewAuthor ($args=array(), &$request)
 
 editBookForReview ($args=array(), &$request)
 
getValidReturnPages ()
 
 notifyBookForReviewMailed ($args=array(), &$request)
 
 removeBookForReviewAuthor ($args=array(), &$request)
 
 removeBookForReviewCoverPage ($args=array(), &$request)
 
 selectBookForReviewAuthor ($args=array(), &$request)
 
 selectBookForReviewSubmission ($args=array(), &$request)
 
 setupTemplate ($subclass=false)
 
 updateBookForReview ($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 ()
 
 setDispatcher (&$dispatcher)
 
 setId ($id)
 
 validate ($requiredContexts=null, $request=null)
 

Detailed Description

Handle requests for editor books for review functions.

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

Member Function Documentation

BooksForReviewEditorHandler::assignBookForReviewAuthor (   $args = array(),
$request 
)
BooksForReviewEditorHandler::assignBookForReviewSubmission (   $args = array(),
$request 
)

Assign a book for review submission.

Definition at line 523 of file BooksForReviewEditorHandler.inc.php.

References DAORegistry\getDAO(), PluginRegistry\getPlugin(), getValidReturnPages(), and setupTemplate().

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

Ensure that we have a journal, plugin is enabled, and user is editor.

Definition at line 979 of file BooksForReviewEditorHandler.inc.php.

References PluginRegistry\getPlugin(), Validation\isEditor(), and Validation\redirectLogin().

BooksForReviewEditorHandler::booksForReview (   $args = array(),
$request 
)

Display books for review listing pages.

Definition at line 23 of file BooksForReviewEditorHandler.inc.php.

References DAORegistry\getDAO(), PluginRegistry\getPlugin(), PKPHandler\getRangeInfo(), and setupTemplate().

BooksForReviewEditorHandler::booksForReviewSettings (   $args = array(),
$request 
)

Update book for review settings.

Definition at line 334 of file BooksForReviewEditorHandler.inc.php.

References DAORegistry\getDAO(), PluginRegistry\getPlugin(), Config\getVar(), and setupTemplate().

BooksForReviewEditorHandler::createBookForReview (   $args = array(),
$request 
)

Create/edit book for review.

Definition at line 129 of file BooksForReviewEditorHandler.inc.php.

References editBookForReview().

BooksForReviewEditorHandler::deleteBookForReview (   $args = array(),
$request 
)
BooksForReviewEditorHandler::denyBookForReviewAuthor (   $args = array(),
$request 
)
BooksForReviewEditorHandler::editBookForReview (   $args = array(),
$request 
)

Create/edit book for review.

Definition at line 136 of file BooksForReviewEditorHandler.inc.php.

References DAORegistry\getDAO(), PluginRegistry\getPlugin(), getValidReturnPages(), and setupTemplate().

Referenced by createBookForReview().

BooksForReviewEditorHandler::notifyBookForReviewMailed (   $args = array(),
$request 
)
BooksForReviewEditorHandler::removeBookForReviewAuthor (   $args = array(),
$request 
)

Remove book reviewer and reset book for review.

Definition at line 845 of file BooksForReviewEditorHandler.inc.php.

References DAORegistry\getDAO(), PluginRegistry\getPlugin(), getValidReturnPages(), String\html2text(), and setupTemplate().

BooksForReviewEditorHandler::removeBookForReviewCoverPage (   $args = array(),
$request 
)

Remove book for review cover page image.

Definition at line 925 of file BooksForReviewEditorHandler.inc.php.

References DAORegistry\getDAO(), PluginRegistry\getPlugin(), getValidReturnPages(), PKPLocale\isLocaleValid(), and setupTemplate().

BooksForReviewEditorHandler::selectBookForReviewAuthor (   $args = array(),
$request 
)
BooksForReviewEditorHandler::selectBookForReviewSubmission (   $args = array(),
$request 
)

Display a list of submissions from which to choose a book review submission.

Definition at line 449 of file BooksForReviewEditorHandler.inc.php.

References DAORegistry\getDAO(), PluginRegistry\getPlugin(), PKPHandler\getRangeInfo(), getValidReturnPages(), and setupTemplate().

BooksForReviewEditorHandler::updateBookForReview (   $args = array(),
$request 
)

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