Open Journal Systems  3.3.0
AddRevisionLinkAction.inc.php
1 <?php
2 
16 import('lib.pkp.controllers.api.file.linkAction.BaseAddFileLinkAction');
17 
19 
27  function __construct($request, $reviewRound, $uploaderRoles) {
28  // Bring in the submission file constants.
29  import('lib.pkp.classes.submission.SubmissionFile');
30 
31  // Create the action arguments array.
32  $actionArgs = array(
33  'fileStage' => SUBMISSION_FILE_REVIEW_REVISION,
34  'stageId' => $reviewRound->getStageId(),
35  'reviewRoundId' => $reviewRound->getId(),
36  'revisionOnly' => '1'
37  );
38 
39  // Call the parent class constructor.
40  parent::__construct(
41  $request, $reviewRound->getSubmissionId(), $reviewRound->getStageId(), $uploaderRoles, $actionArgs,
42  __('submission.review.uploadRevisionToRound', array('round' => $reviewRound->getRound())),
43  __('submission.addFile')
44  );
45  }
46 }
47 
48 
AddRevisionLinkAction
An action to upload a revision of file currently under review.
Definition: AddRevisionLinkAction.inc.php:18
AddRevisionLinkAction\__construct
__construct($request, $reviewRound, $uploaderRoles)
Definition: AddRevisionLinkAction.inc.php:27
BaseAddFileLinkAction
Abstract base class for file upload actions.
Definition: BaseAddFileLinkAction.inc.php:21