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