Public Member Functions

EditorDecisionForm Class Reference

Base class for the editor decision forms. More...

Inheritance diagram for EditorDecisionForm:
EditorDecisionWithEmailForm InitiateReviewForm NewReviewRoundForm PromoteForm SendReviewsForm

List of all members.

Public Member Functions

 _initiateReviewRound (&$monograph, $stageId, &$request, $status=null)
 EditorDecisionForm (&$seriesEditorSubmission, $decision, $stageId, $template, $reviewRound=null)
 fetch (&$request)
 getDecision ()
getReviewRound ()
getSeriesEditorSubmission ()
 getStageId ()
 readInputData ()

Detailed Description

Base class for the editor decision forms.

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


Member Function Documentation

EditorDecisionForm._initiateReviewRound ( &$  monograph,
stageId,
&$  request,
status = null 
)

Initiate a new review round and add selected files to it. Also saves the new round to the submission.

Parameters:
$monograph Monograph
$stageId integer One of the WORKFLOW_STAGE_ID_* constants.
$request Request
$status integer One of the REVIEW_ROUND_STATUS_* constants.
Returns:
$newRound integer The round number of the new review round.

Definition at line 137 of file EditorDecisionForm.inc.php.

Referenced by PromoteForm.execute(), NewReviewRoundForm.execute(), and InitiateReviewForm.execute().

EditorDecisionForm.EditorDecisionForm ( &$  seriesEditorSubmission,
decision,
stageId,
template,
reviewRound = null 
)

Constructor.

Parameters:
$seriesEditorSubmission SeriesEditorSubmission
$stageId int
$template string The template to display
$reviewRound ReviewRound

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

Referenced by EditorDecisionWithEmailForm.EditorDecisionWithEmailForm(), InitiateReviewForm.InitiateReviewForm(), and NewReviewRoundForm.NewReviewRoundForm().

EditorDecisionForm.fetch ( &$  request  ) 
EditorDecisionForm.getDecision (  ) 

Get the decision

Returns:
integer

Definition at line 59 of file EditorDecisionForm.inc.php.

Referenced by SendReviewsForm.execute(), PromoteForm.execute(), fetch(), and EditorDecisionWithEmailForm.initData().

EditorDecisionForm.getStageId (  ) 

Get the stage Id

Returns:
int

Definition at line 75 of file EditorDecisionForm.inc.php.

Referenced by SendReviewsForm.execute(), fetch(), and PromoteForm.initData().

EditorDecisionForm.readInputData (  ) 
See also:
Form.readInputData()

Reimplemented in EditorDecisionWithEmailForm.

Definition at line 93 of file EditorDecisionForm.inc.php.


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