Public Member Functions

SeriesEditorSubmission Class Reference

SeriesEditorSubmission class. More...

Inheritance diagram for SeriesEditorSubmission:
Monograph

List of all members.

Public Member Functions

 addDecision ($editorDecision, $stageId, $round)
 addReviewAssignment ($reviewAssignment)
 getDecisions ($stageId=null, $round=null)
getGalleys ()
 getMostRecentCopyeditComment ()
 getMostRecentEditorDecisionComment ()
 getMostRecentLayoutComment ()
 getMostRecentProofreadComment ()
getRemovedReviewAssignments ()
getReviewAssignments ($stageId=null, $round=null)
 getSubmissionStatus ()
 removeReviewAssignment ($reviewId)
 SeriesEditorSubmission ()
 setDecisions ($editorDecisions, $stageId, $round)
 setGalleys (&$galleys)
 setMostRecentCopyeditComment ($mostRecentCopyeditComment)
 setMostRecentEditorDecisionComment ($mostRecentEditorDecisionComment)
 setMostRecentLayoutComment ($mostRecentLayoutComment)
 setMostRecentProofreadComment ($mostRecentProofreadComment)
 setReviewAssignments ($reviewAssignments, $stageId, $round)
 updateReviewAssignment ($reviewAssignment)

Detailed Description

SeriesEditorSubmission class.

See also:
SeriesEditorSubmissionDAO

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


Member Function Documentation

SeriesEditorSubmission.addDecision ( editorDecision,
stageId,
round 
)

Add an editorial decision for this monograph.

Parameters:
$editorDecision array
$stageId int
$round int

Definition at line 65 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.addReviewAssignment ( reviewAssignment  ) 

Add a review assignment for this monograph.

Parameters:
$reviewAssignment ReviewAssignment

Definition at line 44 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.getDecisions ( stageId = null,
round = null 
)

Get editor decisions.

Returns:
array

Definition at line 197 of file SeriesEditorSubmission.inc.php.

Referenced by getSubmissionStatus().

& SeriesEditorSubmission.getGalleys (  ) 

Get the galleys for an monograph.

Returns:
array MonographGalley

Definition at line 292 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.getMostRecentCopyeditComment (  ) 

Get most recent copyedit comment.

Returns:
MonographComment

Definition at line 244 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.getMostRecentEditorDecisionComment (  ) 

Get most recent editor decision comment.

Returns:
MonographComment

Definition at line 228 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.getMostRecentLayoutComment (  ) 

Get most recent layout comment.

Returns:
MonographComment

Definition at line 260 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.getMostRecentProofreadComment (  ) 

Get most recent proofread comment.

Returns:
MonographComment

Definition at line 276 of file SeriesEditorSubmission.inc.php.

& SeriesEditorSubmission.getRemovedReviewAssignments (  ) 

Get the IDs of all review assignments removed..

Returns:
array int

Definition at line 185 of file SeriesEditorSubmission.inc.php.

& SeriesEditorSubmission.getReviewAssignments ( stageId = null,
round = null 
)

Get review assignments for this monograph.

Returns:
array ReviewAssignments

Definition at line 163 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.getSubmissionStatus (  ) 

Get the submission status. Returns one of the defined constants (STATUS_INCOMPLETE, STATUS_ARCHIVED, STATUS_PUBLISHED, STATUS_DECLINED, STATUS_QUEUED_UNASSIGNED, STATUS_QUEUED_REVIEW, or STATUS_QUEUED_EDITING). Note that this function never returns a value of STATUS_QUEUED -- the three STATUS_QUEUED_... constants indicate a queued submission.

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

References getDecisions(), and Monograph.getStageId().

SeriesEditorSubmission.removeReviewAssignment ( reviewId  ) 

Remove a review assignment.

Parameters:
$reviewId ID of the review assignment to remove
Returns:
boolean review assignment was removed

Definition at line 77 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.SeriesEditorSubmission (  ) 

Constructor.

Definition at line 34 of file SeriesEditorSubmission.inc.php.

References Monograph.Monograph().

SeriesEditorSubmission.setDecisions ( editorDecisions,
stageId,
round 
)

Set editor decisions.

Parameters:
$editorDecisions array
$stageId int
$round int

Definition at line 216 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.setGalleys ( &$  galleys  ) 

Set the galleys for a monograph.

Parameters:
$galleys array MonographGalley

Definition at line 301 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.setMostRecentCopyeditComment ( mostRecentCopyeditComment  ) 

Set most recent copyedit comment.

Parameters:
$mostRecentCopyeditComment MonographComment

Definition at line 252 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.setMostRecentEditorDecisionComment ( mostRecentEditorDecisionComment  ) 

Set most recent editor decision comment.

Parameters:
$mostRecentEditorDecisionComment MonographComment

Definition at line 236 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.setMostRecentLayoutComment ( mostRecentLayoutComment  ) 

Set most recent layout comment.

Parameters:
$mostRecentLayoutComment MonographComment

Definition at line 268 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.setMostRecentProofreadComment ( mostRecentProofreadComment  ) 

Set most recent proofread comment.

Parameters:
$mostRecentProofreadComment MonographComment

Definition at line 284 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.setReviewAssignments ( reviewAssignments,
stageId,
round 
)

Set review assignments for this monograph.

Parameters:
$reviewAssignments array ReviewAssignments

Definition at line 177 of file SeriesEditorSubmission.inc.php.

SeriesEditorSubmission.updateReviewAssignment ( reviewAssignment  ) 

Updates an existing review assignment.

Parameters:
$reviewAssignment ReviewAssignment

Definition at line 107 of file SeriesEditorSubmission.inc.php.


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