Method | Description | |
---|---|---|
__construct ( ) | Constructor | |
access ( $args, $request ) | Redirect users to their most appropriate submission workflow stage. | |
authorize ( $request, &$args, $roleAssignments ) | ||
editorDecisionActions ( $args, $request ) : JSONMessage | Fetch JSON-encoded editor decision options. | |
editorial ( &$args, $request ) | Show the editorial stage | |
externalReview ( $args, $request ) | Show the external review stage. | |
index ( $args, $request ) | Show the workflow stage, with the stage path as an #anchor. | |
initialize ( $request, $args ) | ||
production ( &$args, $request ) | Show the production stage | |
setupTemplate ( $request ) | Setup variables for the template | |
submission ( $args, $request ) | Show the submission stage. | |
submissionHeader ( $args, $request ) : JSONMessage | Fetch the JSON-encoded submission header. | |
submissionProgressBar ( $args, $request ) : JSONMessage | Fetch the JSON-encoded submission progress bar. |
Method | Description | |
---|---|---|
_redirectToIndex ( &$args, $request ) | Redirect all old stage paths to index | |
getEditorAssignmentNotificationTypeByStageId ( $stageId ) : integer | Return the editor assignment notification type based on stage id. | |
identifyStageId ( $request, $args ) : integer | Translate the requested operation to a stage id. | |
isSubmissionReady ( $submission ) : boolean | Checks whether or not the submission is ready to appear in catalog. | |
notificationOptionsByStage ( $user, $stageId, $contextId ) : boolean | Determine if a particular stage has a notification pending. If so, return true. |
Method | Description | |
---|---|---|
_displayWorkflow ( $args, $request ) | Displays the workflow tab structure. |
protected _redirectToIndex ( &$args, $request ) | ||
$args | array | |
$request | PKPRequest |
public access ( $args, $request ) | ||
$args | array | |
$request | PKPRequest |
public editorDecisionActions ( $args, $request ) : JSONMessage | ||
$args | array | |
$request | Request | |
return | JSONMessage | JSON object |
public editorial ( &$args, $request ) | ||
$args | array | |
$request | PKPRequest |
public externalReview ( $args, $request ) | ||
$args | array | |
$request | PKPRequest |
abstract protected getEditorAssignmentNotificationTypeByStageId ( $stageId ) : integer | ||
$stageId | int | |
return | integer |
protected identifyStageId ( $request, $args ) : integer | ||
$request | Request | |
$args | array | |
return | integer | One of the WORKFLOW_STAGE_* constants. |
public index ( $args, $request ) | ||
$args | array | |
$request | PKPRequest |
abstract protected isSubmissionReady ( $submission ) : boolean | ||
$submission | Submission | |
return | boolean |
protected notificationOptionsByStage ( $user, $stageId, $contextId ) : boolean | ||
$user | PKPUser | |
$stageId | integer | |
$contextId | integer | |
return | boolean |
public production ( &$args, $request ) | ||
$args | array | |
$request | PKPRequest |
public setupTemplate ( $request ) | ||
$request | Request |
public submission ( $args, $request ) | ||
$args | array | |
$request | PKPRequest |
public submissionHeader ( $args, $request ) : JSONMessage | ||
$args | array | |
$request | Request | |
return | JSONMessage | JSON object |
public submissionProgressBar ( $args, $request ) : JSONMessage | ||
$args | array | |
$request | Request | |
return | JSONMessage | JSON object |