18 import(
'lib.pkp.controllers.grid.files.fileList.FileListGridHandler');
27 $fileId = $request->getUserVar(
'fileId');
28 import(
'lib.pkp.controllers.grid.files.dependent.DependentFilesGridDataProvider');
31 $request->getUserVar(
'stageId'),
32 FILE_GRID_ADD|FILE_GRID_DELETE|FILE_GRID_VIEW_NOTES|FILE_GRID_EDIT
36 array(ROLE_ID_MANAGER, ROLE_ID_SUB_EDITOR, ROLE_ID_ASSISTANT, ROLE_ID_AUTHOR),
37 array(
'fetchGrid',
'fetchRow')
40 $this->
setTitle(
'submission.submit.dependentFiles');
46 function authorize($request, $args, $roleAssignments) {
47 import(
'lib.pkp.classes.security.authorization.SubmissionFileAccessPolicy');
50 return parent::authorize($request, $args, $roleAssignments);
59 parent::getRequestArgs(),
60 array(
'fileId' => $submissionFile->getFileId())