16 import(
'lib.pkp.controllers.grid.files.SelectableSubmissionFileListCategoryGridHandler');
28 import(
'lib.pkp.controllers.grid.files.review.ReviewCategoryGridDataProvider');
33 FILE_GRID_ADD|FILE_GRID_VIEW_NOTES
37 array(ROLE_ID_MANAGER, ROLE_ID_SUB_EDITOR, ROLE_ID_ASSISTANT),
38 array(
'fetchGrid',
'fetchCategory',
'fetchRow',
'updateReviewFiles')
42 $this->
setTitle(
'reviewer.submission.reviewFiles');
58 import(
'lib.pkp.controllers.grid.files.review.form.ManageReviewFilesForm');
59 $manageReviewFilesForm =
new ManageReviewFilesForm($submission->getId(), $this->getRequestArg(
'stageId'), $this->getRequestArg(
'reviewRoundId'));
60 $manageReviewFilesForm->readInputData();
62 if ($manageReviewFilesForm->validate()) {
64 $manageReviewFilesForm->execute(
69 $user = $request->getUser();
88 return array_merge(array(
'stageId' => $stageId), parent::getRequestArgs());