ReviewerSubmissionDAO Class Reference
[Submission]

Operations for retrieving and modifying ReviewerSubmission objects. More...

List of all members.

Public Member Functions

& _returnReviewerSubmissionFromRow (&$row)
 getDirectorDecisions ($paperId, $stage=null)
& getReviewerSubmission ($reviewId)
& getReviewerSubmissionsByReviewerId ($reviewerId, $schedConfId, $active=true, $rangeInfo=null)
 getSubmissionsCount ($reviewerId, $schedConfId)
 ReviewerSubmissionDAO ()
 updateReviewerSubmission (&$reviewerSubmission)

Public Attributes

 $authorDao
 $editAssignmentDao
 $paperCommentDao
 $paperDao
 $paperFileDao
 $reviewAssignmentDao
 $suppFileDao
 $userDao


Detailed Description

Operations for retrieving and modifying ReviewerSubmission objects.

See also:
ReviewerSubmission

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


Member Function Documentation

& ReviewerSubmissionDAO._returnReviewerSubmissionFromRow ( &$  row  ) 

Internal function to return a ReviewerSubmission object from a row.

Parameters:
$row array
Returns:
ReviewerSubmission

Definition at line 100 of file ReviewerSubmissionDAO.inc.php.

References getDirectorDecisions().

Referenced by getReviewerSubmission(), and getReviewerSubmissionsByReviewerId().

ReviewerSubmissionDAO.getDirectorDecisions ( $  paperId,
$  stage = null 
)

Get the director decisions for a review stage of a paper.

Parameters:
$paperId int
$stage int

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

Referenced by _returnReviewerSubmissionFromRow().

& ReviewerSubmissionDAO.getReviewerSubmission ( $  reviewId  ) 

Retrieve a reviewer submission by paper ID.

Parameters:
$paperId int
$reviewerId int
Returns:
ReviewerSubmission

Definition at line 51 of file ReviewerSubmissionDAO.inc.php.

References _returnReviewerSubmissionFromRow(), AppLocale.getLocale(), and AppLocale.getPrimaryLocale().

& ReviewerSubmissionDAO.getReviewerSubmissionsByReviewerId ( $  reviewerId,
$  schedConfId,
$  active = true,
$  rangeInfo = null 
)

Get all submissions for a reviewer of a conference.

Parameters:
$reviewerId int
$schedConfId int
$rangeInfo object
Returns:
array ReviewerSubmissions

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

References _returnReviewerSubmissionFromRow(), AppLocale.getLocale(), and AppLocale.getPrimaryLocale().

ReviewerSubmissionDAO.getSubmissionsCount ( $  reviewerId,
$  schedConfId 
)

Get count of active and complete assignments

Parameters:
reviewerId int
schedConfId int

Definition at line 249 of file ReviewerSubmissionDAO.inc.php.

ReviewerSubmissionDAO.ReviewerSubmissionDAO (  ) 

Constructor.

Definition at line 33 of file ReviewerSubmissionDAO.inc.php.

ReviewerSubmissionDAO.updateReviewerSubmission ( &$  reviewerSubmission  ) 

Update an existing review submission.

Parameters:
$reviewSubmission ReviewSubmission

Definition at line 155 of file ReviewerSubmissionDAO.inc.php.


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