Open Journal Systems  3.3.0
ReviewerViewMetadataLinkAction.inc.php
1 <?php
18 import('lib.pkp.classes.linkAction.LinkAction');
19 
27  function __construct($request, $submissionId, $reviewAssignmentId) {
28  // Instantiate the meta-data modal.
29  $dispatcher = $request->getDispatcher();
30  import('lib.pkp.classes.linkAction.request.AjaxModal');
31  $modal = new AjaxModal(
32  $dispatcher->url($request, ROUTE_COMPONENT, null,
33  'modals.submission.ViewSubmissionMetadataHandler',
34  'display', null, array('submissionId' => $submissionId, 'reviewAssignmentId' => $reviewAssignmentId)),
35  __('reviewer.step1.viewAllDetails'), 'modal_information');
36  // Configure the link action.
37  parent::__construct('viewMetadata', $modal, __('reviewer.step1.viewAllDetails'));
38  }
39 }
AjaxModal
A modal that retrieves its content from via AJAX.
Definition: AjaxModal.inc.php:18
LinkAction
Base class defining an action that can be performed by the user in the user interface.
Definition: LinkAction.inc.php:22
ReviewerViewMetadataLinkAction\__construct
__construct($request, $submissionId, $reviewAssignmentId)
Definition: ReviewerViewMetadataLinkAction.inc.php:27
ReviewerViewMetadataLinkAction
An action to open the submission meta-data modal.
Definition: ReviewerViewMetadataLinkAction.inc.php:20