Open Journal Systems  3.3.0
UnconsiderReviewLinkAction.inc.php
1 <?php
19 import('lib.pkp.classes.linkAction.LinkAction');
20 
22 
30  function __construct($request, $reviewAssignment, $submission) {
31  $router = $request->getRouter();
32  import('lib.pkp.classes.linkAction.request.RemoteActionConfirmationModal');
33  parent::__construct(
34  'unconsiderReview',
36  $request->getSession(),
37  __('editor.review.unconsiderReviewText'), __('editor.review.unconsiderReview'),
38  $router->url(
39  $request, null,
40  'grid.users.reviewer.ReviewerGridHandler', 'unconsiderReview',
41  null,
42  array(
43  'submissionId' => $reviewAssignment->getSubmissionId(),
44  'reviewAssignmentId' => $reviewAssignment->getId(),
45  'stageId' => $reviewAssignment->getStageId()
46  )
47  ),
48  'modal_information'
49  ),
50  __('editor.review.revertDecision'),
51  'unconsider'
52  );
53  }
54 }
55 
56 
RemoteActionConfirmationModal
Class defining a simple confirmation modal with a remote action and ok/cancel buttons.
Definition: RemoteActionConfirmationModal.inc.php:18
UnconsiderReviewLinkAction\__construct
__construct($request, $reviewAssignment, $submission)
Definition: UnconsiderReviewLinkAction.inc.php:30
LinkAction
Base class defining an action that can be performed by the user in the user interface.
Definition: LinkAction.inc.php:22
UnconsiderReviewLinkAction
An action to allow editors to unconsider a review.
Definition: UnconsiderReviewLinkAction.inc.php:21