PHP Class EditorDecisionHandler, ojs

Inheritance: extends PKPEditorDecisionHandler
显示文件 Open project: pkp/ojs

Public Methods

Method Description
__construct ( ) Constructor.
authorize ( $request, &$args, $roleAssignments )
saveNewReviewRound ( $args, $request ) : string Start a new review round

Protected Methods

Method Description
_getNotificationTypeByEditorDecision ( $decision ) : array Get editor decision notification type and level by decision.
_getReviewNotificationTypes ( ) Get review-related decision notifications.
_getReviewRoundOps ( ) : array Get operations that need a review round id policy.
_getReviewStages ( ) : array Get review-related stage IDs.
_resolveEditorDecisionForm ( $formName ) : string Get the fully-qualified import name for the given form name.
_saveGeneralPromote ( $args, $request )

Method Details

__construct() public method

Constructor.
public __construct ( )

_getNotificationTypeByEditorDecision() protected method

Get editor decision notification type and level by decision.
protected _getNotificationTypeByEditorDecision ( $decision ) : array
$decision int
return array

_getReviewNotificationTypes() protected method

Get review-related decision notifications.

_getReviewRoundOps() protected method

Get operations that need a review round id policy.
protected _getReviewRoundOps ( ) : array
return array

_getReviewStages() protected method

Get review-related stage IDs.
protected _getReviewStages ( ) : array
return array

_resolveEditorDecisionForm() protected method

Get the fully-qualified import name for the given form name.
protected _resolveEditorDecisionForm ( $formName ) : string
$formName Class name for the desired form.
return string

_saveGeneralPromote() protected method

protected _saveGeneralPromote ( $args, $request )

authorize() public method

public authorize ( $request, &$args, $roleAssignments )

saveNewReviewRound() public method

Start a new review round
public saveNewReviewRound ( $args, $request ) : string
$args array
$request PKPRequest
return string Serialized JSON object