PHP 클래스 ReviewerSubmissionDAO, ojs

상속: extends DAO
파일 보기 프로젝트 열기: pkp/ojs

공개 프로퍼티들

프로퍼티 타입 설명
$authorDao
$reviewAssignmentDao
$submissionCommentDao
$submissionFileDao
$userDao

공개 메소드들

메소드 설명
__construct ( ) Constructor.
_fromRow ( $row ) : ReviewerSubmission Internal function to return a ReviewerSubmission object from a row.
getReviewerSubmission ( $reviewId ) : ReviewerSubmission Retrieve a reviewer submission by submission ID.
getReviewerSubmissionsByReviewerId ( $reviewerId, $journalId = null, $active = true, $skipDeclined = true, $rangeInfo = null, $sortBy = null, $sortDirection = SORT_DIRECTION_ASC ) : array Get all submissions for a reviewer of a journal.
getSortMapping ( $heading ) : string Map a column heading value to a database value for sorting
getSubmissionsCount ( $reviewerId, $journalId ) : array(int Get count of active and complete assignments
newDataObject ( ) : ReviewerSubmission Construct a new data object corresponding to this DAO.
updateReviewerSubmission ( $reviewerSubmission ) Update an existing review submission.

메소드 상세

__construct() 공개 메소드

Constructor.
public __construct ( )

_fromRow() 공개 메소드

Internal function to return a ReviewerSubmission object from a row.
public _fromRow ( $row ) : ReviewerSubmission
$row array
리턴 ReviewerSubmission

getReviewerSubmission() 공개 메소드

Retrieve a reviewer submission by submission ID.
public getReviewerSubmission ( $reviewId ) : ReviewerSubmission
리턴 ReviewerSubmission

getReviewerSubmissionsByReviewerId() 공개 메소드

Get all submissions for a reviewer of a journal.
public getReviewerSubmissionsByReviewerId ( $reviewerId, $journalId = null, $active = true, $skipDeclined = true, $rangeInfo = null, $sortBy = null, $sortDirection = SORT_DIRECTION_ASC ) : array
$reviewerId int
$journalId int
$rangeInfo object
리턴 array ReviewerSubmissions

getSortMapping() 공개 메소드

Map a column heading value to a database value for sorting
public getSortMapping ( $heading ) : string
리턴 string

getSubmissionsCount() 공개 메소드

Get count of active and complete assignments
public getSubmissionsCount ( $reviewerId, $journalId ) : array(int
리턴 array(int

newDataObject() 공개 메소드

Construct a new data object corresponding to this DAO.
public newDataObject ( ) : ReviewerSubmission
리턴 ReviewerSubmission

updateReviewerSubmission() 공개 메소드

Update an existing review submission.
public updateReviewerSubmission ( $reviewerSubmission )

프로퍼티 상세

$authorDao 공개적으로 프로퍼티

public $authorDao

$reviewAssignmentDao 공개적으로 프로퍼티

public $reviewAssignmentDao

$submissionCommentDao 공개적으로 프로퍼티

public $submissionCommentDao

$submissionFileDao 공개적으로 프로퍼티

public $submissionFileDao

$userDao 공개적으로 프로퍼티

public $userDao