TrackDirectorSubmission Class Reference
[Submission]

TrackDirectorSubmission class. More...

Inheritance diagram for TrackDirectorSubmission:

Paper DirectorSubmission List of all members.

Public Member Functions

 addDecision ($directorDecision, $stage)
 addReviewAssignment ($reviewAssignment)
 getAuthorFileRevisions ($stage=null)
 getDecisions ($stage=null)
getDirectorDecisionOptions ($schedConf=null, $stage=null)
getDirectorFile ()
 getDirectorFileRevisions ($stage=null)
getEditAssignments ()
getGalleys ()
getLayoutFile ()
 getMostRecentDirectorDecisionComment ()
getRemovedReviewAssignments ()
 getReviewAssignments ($stage=null)
getReviewFile ()
 getReviewRevision ()
getRevisedFile ()
getSubmissionFile ()
 getSubmissionStatus ()
getSuppFiles ()
 isOriginalSubmissionComplete ()
 removeReviewAssignment ($reviewId)
 setAuthorFileRevisions ($authorFileRevisions, $stage)
 setDecisions ($directorDecisions, $stage)
 setDirectorFile ($directorFile)
 setDirectorFileRevisions ($directorFileRevisions, $stage)
 setEditAssignments ($editAssignments)
 setGalleys (&$galleys)
 setLayoutFile ($layoutFile)
 setMostRecentDirectorDecisionComment ($mostRecentDirectorDecisionComment)
 setReviewAssignments ($reviewAssignments, $stage)
 setReviewFile ($reviewFile)
 setReviewRevision ($reviewRevision)
 setRevisedFile ($revisedFile)
 setSubmissionFile ($submissionFile)
 setSuppFiles ($suppFiles)
 TrackDirectorSubmission ()
 updateReviewAssignment ($reviewAssignment)

Public Attributes

 $authorFileRevisions
 $directorDecisions
 $directorFileRevisions
 $removedReviewAssignments
 $reviewAssignments

Detailed Description

TrackDirectorSubmission class.

See also:
TrackDirectorSubmission

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


Member Function Documentation

TrackDirectorSubmission.addDecision ( directorDecision,
stage 
)

Add an editorial decision for this paper.

Parameters:
$directorDecision array
$stage int

Definition at line 70 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.addReviewAssignment ( reviewAssignment  ) 

Add a review assignment for this paper.

Parameters:
$reviewAssignment ReviewAssignment

Definition at line 50 of file TrackDirectorSubmission.inc.php.

References Paper.getPaperId().

TrackDirectorSubmission.getAuthorFileRevisions ( stage = null  ) 

Get all author file revisions.

Returns:
array PaperFiles

Definition at line 347 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.getDecisions ( stage = null  ) 

Get director decisions.

Returns:
array

Definition at line 215 of file TrackDirectorSubmission.inc.php.

Referenced by getSubmissionStatus().

& TrackDirectorSubmission.getDirectorDecisionOptions ( schedConf = null,
stage = null 
)

Return array mapping director decision constants to their locale strings. (Includes default mapping '' => "Choose One".)

Returns:
array decision => localeString

Definition at line 442 of file TrackDirectorSubmission.inc.php.

References Paper.getReviewMode().

Referenced by TrackDirectorAction.recordDecision(), SubmissionEditHandler.submissionRegrets(), and SubmissionEditHandler.submissionReview().

& TrackDirectorSubmission.getDirectorFile (  ) 

Get post-review file.

Returns:
PaperFile

Definition at line 367 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.getDirectorFileRevisions ( stage = null  ) 

Get all director file revisions.

Returns:
array PaperFiles

Definition at line 327 of file TrackDirectorSubmission.inc.php.

& TrackDirectorSubmission.getEditAssignments (  ) 

Get edit assignments for this paper.

Returns:
array

Definition at line 160 of file TrackDirectorSubmission.inc.php.

Referenced by getSubmissionStatus().

& TrackDirectorSubmission.getGalleys (  ) 

Get the galleys for a paper.

Returns:
array PaperGalley

Definition at line 424 of file TrackDirectorSubmission.inc.php.

& TrackDirectorSubmission.getLayoutFile (  ) 

Get layout file.

Returns:
PaperFile

Definition at line 310 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.getMostRecentDirectorDecisionComment (  ) 

Get most recent director decision comment.

Returns:
PaperComment

Definition at line 408 of file TrackDirectorSubmission.inc.php.

& TrackDirectorSubmission.getRemovedReviewAssignments (  ) 

Get the IDs of all review assignments removed.

Returns:
array int

Definition at line 203 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.getReviewAssignments ( stage = null  ) 

Get review assignments for this paper.

Returns:
array ReviewAssignments

Definition at line 181 of file TrackDirectorSubmission.inc.php.

Referenced by removeReviewAssignment().

& TrackDirectorSubmission.getReviewFile (  ) 

Get review file.

Returns:
PaperFile

Definition at line 293 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.getReviewRevision (  ) 

Get review file revision.

Returns:
int

Definition at line 388 of file TrackDirectorSubmission.inc.php.

& TrackDirectorSubmission.getRevisedFile (  ) 

Get revised file for this paper.

Returns:
PaperFile

Definition at line 259 of file TrackDirectorSubmission.inc.php.

& TrackDirectorSubmission.getSubmissionFile (  ) 

Get submission file for this paper.

Returns:
PaperFile

Definition at line 242 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.getSubmissionStatus (  ) 

Get the submission status. Returns one of the defined constants (STATUS_INCOMPLETE, STATUS_ARCHIVED, 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. NOTE that this code is similar to getSubmissionStatus in the AuthorSubmission class and changes should be made there as well.

Definition at line 127 of file TrackDirectorSubmission.inc.php.

References getDecisions(), and getEditAssignments().

& TrackDirectorSubmission.getSuppFiles (  ) 

Get supplementary files for this paper.

Returns:
array SuppFiles

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

TrackDirectorSubmission.removeReviewAssignment ( reviewId  ) 

Remove a review assignment.

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

Definition at line 85 of file TrackDirectorSubmission.inc.php.

References getReviewAssignments().

TrackDirectorSubmission.setAuthorFileRevisions ( authorFileRevisions,
stage 
)

Set all author file revisions.

Parameters:
$authorFileRevisions array PaperFiles

Definition at line 359 of file TrackDirectorSubmission.inc.php.

References $authorFileRevisions.

TrackDirectorSubmission.setDecisions ( directorDecisions,
stage 
)

Set director decisions.

Parameters:
$directorDecisions array
$stage int

Definition at line 230 of file TrackDirectorSubmission.inc.php.

References $directorDecisions.

TrackDirectorSubmission.setDirectorFile ( directorFile  ) 

Set post-review file.

Parameters:
$directorFile PaperFile

Definition at line 376 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.setDirectorFileRevisions ( directorFileRevisions,
stage 
)

Set all director file revisions.

Parameters:
$directorFileRevisions array PaperFiles

Definition at line 339 of file TrackDirectorSubmission.inc.php.

References $directorFileRevisions.

TrackDirectorSubmission.setEditAssignments ( editAssignments  ) 

Set edit assignments for this paper.

Parameters:
$editAssignments array

Definition at line 169 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.setGalleys ( &$  galleys  ) 

Set the galleys for a paper.

Parameters:
$galleys array PaperGalley

Definition at line 433 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.setLayoutFile ( layoutFile  ) 

Set layout file.

Parameters:
$layoutFile PaperFile

Definition at line 319 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.setMostRecentDirectorDecisionComment ( mostRecentDirectorDecisionComment  ) 

Set most recent director decision comment.

Parameters:
$mostRecentDirectorDecisionComment PaperComment

Definition at line 416 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.setReviewAssignments ( reviewAssignments,
stage 
)

Set review assignments for this paper.

Parameters:
$reviewAssignments array ReviewAssignments

Definition at line 195 of file TrackDirectorSubmission.inc.php.

References $reviewAssignments.

TrackDirectorSubmission.setReviewFile ( reviewFile  ) 

Set review file.

Parameters:
$reviewFile PaperFile

Definition at line 302 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.setReviewRevision ( reviewRevision  ) 

Set review file revision.

Parameters:
$reviewRevision int

Definition at line 396 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.setRevisedFile ( revisedFile  ) 

Set revised file for this paper.

Parameters:
$submissionFile PaperFile

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

TrackDirectorSubmission.setSubmissionFile ( submissionFile  ) 

Set submission file for this paper.

Parameters:
$submissionFile PaperFile

Definition at line 251 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.setSuppFiles ( suppFiles  ) 

Set supplementary file for this paper.

Parameters:
$suppFiles array SuppFiles

Definition at line 285 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.TrackDirectorSubmission (  ) 

Constructor.

Definition at line 40 of file TrackDirectorSubmission.inc.php.

TrackDirectorSubmission.updateReviewAssignment ( reviewAssignment  ) 

Updates an existing review assignment.

Parameters:
$reviewAssignment ReviewAssignment

Definition at line 104 of file TrackDirectorSubmission.inc.php.

References $reviewAssignments.


The documentation for this class was generated from the following file:
Generated on 25 Jul 2013 for Open Conference Systems by  doxygen 1.4.7