
Public Member Functions | |
| index ($args) | |
| setupTemplate ($subclass=false, $articleId=0, $reviewId=0) | |
| validate () | |
| & | validateAccessKey ($userId, $reviewId, $newKey=null) |
Definition at line 20 of file ReviewerHandler.inc.php.
| ReviewerHandler.index | ( | $ | args | ) |
Display reviewer index page.
Definition at line 25 of file ReviewerHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), TemplateManager.getManager(), Handler.getRangeInfo(), ReviewAssignment.getReviewerRecommendationOptions(), Request.getUser(), setupTemplate(), and validate().
| ReviewerHandler.setupTemplate | ( | $ | subclass = false, |
|
| $ | articleId = 0, |
|||
| $ | reviewId = 0 | |||
| ) |
Setup common template variables.
| $subclass | boolean set to true if caller is below this handler in the hierarchy |
Definition at line 128 of file ReviewerHandler.inc.php.
References TemplateManager.getManager(), and Request.url().
Referenced by SubmissionReviewHandler.confirmReview(), SubmissionCommentsHandler.deleteComment(), ReviewFormResponseForm.display(), SubmissionCommentsHandler.editComment(), index(), SubmissionCommentsHandler.postPeerReviewComment(), SubmissionReviewHandler.recordRecommendation(), SubmissionCommentsHandler.saveComment(), SubmissionReviewHandler.submission(), SubmissionReviewHandler.uploadReviewerVersion(), and SubmissionCommentsHandler.viewPeerReviewComments().
| ReviewerHandler.validate | ( | ) |
Validate that user is a reviewer in the selected journal. Redirects to user index page if not properly authenticated. Note that subclasses using access keys should not call this method.
Definition at line 66 of file ReviewerHandler.inc.php.
References Request.getJournal(), Validation.isReviewer(), and Validation.redirectLogin().
Referenced by SubmissionReviewHandler.confirmReview(), SubmissionCommentsHandler.deleteComment(), SubmissionReviewHandler.downloadFile(), SubmissionCommentsHandler.editComment(), SubmissionReviewHandler.editReviewFormResponse(), index(), SubmissionCommentsHandler.postPeerReviewComment(), SubmissionReviewHandler.recordRecommendation(), SubmissionCommentsHandler.saveComment(), SubmissionReviewHandler.saveCompetingInterests(), SubmissionReviewHandler.submission(), SubmissionReviewHandler.uploadReviewerVersion(), SubmissionReviewHandler.viewMetadata(), and SubmissionCommentsHandler.viewPeerReviewComments().
| & ReviewerHandler.validateAccessKey | ( | $ | userId, | |
| $ | reviewId, | |||
| $ | newKey = null | |||
| ) |
Used by subclasses to validate access keys when they are allowed.
| $userId | int The user this key refers to | |
| $reviewId | int The ID of the review this key refers to | |
| $newKey | string The new key name, if one was supplied; otherwise, the existing one (if it exists) is used |
Definition at line 82 of file ReviewerHandler.inc.php.
References DAORegistry.getDAO(), Request.getJournal(), Request.getSession(), Validation.isLoggedIn(), and Validation.logout().
Referenced by SubmissionReviewHandler.validate().
1.5.6