getRequest()->getUserVar('stageId'); $fileStage = $stageId === WORKFLOW_STAGE_ID_INTERNAL_REVIEW ? SubmissionFile::SUBMISSION_FILE_INTERNAL_REVIEW_REVISION : SubmissionFile::SUBMISSION_FILE_REVIEW_REVISION; parent::__construct( new ReviewGridDataProvider($fileStage), null, FilesGridCapabilities::FILE_GRID_ADD | FilesGridCapabilities::FILE_GRID_EDIT | FilesGridCapabilities::FILE_GRID_DELETE ); $this->addRoleAssignment( [Role::ROLE_ID_AUTHOR], ['fetchGrid', 'fetchRow'] ); $this->setTitle('editor.submission.revisions'); } /** * @copydoc GridHandler::getJSHandler() */ public function getJSHandler() { return '$.pkp.controllers.grid.files.review.AuthorReviewRevisionsGridHandler'; } }