Public Member Functions

SeriesEditorAction Class Reference

SeriesEditorAction class. More...

Inheritance diagram for SeriesEditorAction:
Action

List of all members.

Public Member Functions

 addReviewer ($request, $seriesEditorSubmission, $reviewerId, &$reviewRound, $reviewDueDate=null, $responseDueDate=null, $reviewMethod=null)
 assignDefaultStageParticipants (&$monograph, $stageId, &$request)
 clearReview ($request, $submissionId, $reviewId)
 getPeerReviews ($seriesEditorSubmission, $reviewRoundId)
 incrementWorkflowStage (&$monograph, $newStage, &$request)
 recordDecision ($request, $seriesEditorSubmission, $decision, $decisionLabels, $reviewRound=null, $stageId=null)
 SeriesEditorAction ()
 setDueDates ($request, $monograph, $reviewAssignment, $reviewDueDate=null, $responseDueDate=null, $logEntry=false)

Detailed Description

SeriesEditorAction class.

Definition at line 20 of file SeriesEditorAction.inc.php.


Member Function Documentation

SeriesEditorAction.addReviewer ( request,
seriesEditorSubmission,
reviewerId,
&$  reviewRound,
reviewDueDate = null,
responseDueDate = null,
reviewMethod = null 
)

Assigns a reviewer to a submission.

Parameters:
$request PKPRequest
$seriesEditorSubmission object
$reviewerId int
$reviewRound ReviewRound
$reviewDueDate datetime optional
$responseDueDate datetime optional

Definition at line 171 of file SeriesEditorAction.inc.php.

References MonographLog.logEvent(), and setDueDates().

SeriesEditorAction.assignDefaultStageParticipants ( &$  monograph,
stageId,
&$  request 
)

Assign the default participants to a workflow stage.

Parameters:
$monograph Monograph
$stageId int
$request Request

Definition at line 101 of file SeriesEditorAction.inc.php.

Referenced by incrementWorkflowStage().

SeriesEditorAction.clearReview ( request,
submissionId,
reviewId 
)

Clears a review assignment from a submission.

Parameters:
$seriesEditorSubmission object
$reviewId int

Definition at line 241 of file SeriesEditorAction.inc.php.

References MonographLog.logEvent().

SeriesEditorAction.getPeerReviews ( seriesEditorSubmission,
reviewRoundId 
)

Get the text of all peer reviews for a submission

Parameters:
$seriesEditorSubmission SeriesEditorSubmission
$reviewRoundId int
Returns:
string

Definition at line 348 of file SeriesEditorAction.inc.php.

SeriesEditorAction.incrementWorkflowStage ( &$  monograph,
newStage,
&$  request 
)

Increment a monograph's workflow stage.

Parameters:
$monograph Monograph
$newStage integer One of the WORKFLOW_STAGE_* constants.
$request Request

Definition at line 152 of file SeriesEditorAction.inc.php.

References assignDefaultStageParticipants().

SeriesEditorAction.recordDecision ( request,
seriesEditorSubmission,
decision,
decisionLabels,
reviewRound = null,
stageId = null 
)

Records an editor's submission decision.

Parameters:
$request PKPRequest
$seriesEditorSubmission SeriesEditorSubmission
$decision integer
$decisionLabels array(DECISION_CONSTANT => decision.locale.key, ...)
$reviewRound ReviewRound Current review round that user is taking the decision, if any.
$stageId int

Definition at line 41 of file SeriesEditorAction.inc.php.

References MonographLog.logEvent().

SeriesEditorAction.SeriesEditorAction (  ) 

Constructor.

Definition at line 25 of file SeriesEditorAction.inc.php.

References Action.Action().

SeriesEditorAction.setDueDates ( request,
monograph,
reviewAssignment,
reviewDueDate = null,
responseDueDate = null,
logEntry = false 
)

Sets the due date for a review assignment.

Parameters:
$request PKPRequest
$monograph Object
$reviewId int
$dueDate string
$numWeeks int
$logEntry boolean

Definition at line 295 of file SeriesEditorAction.inc.php.

References MonographLog.logEvent().

Referenced by addReviewer().


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