• Main Page
  • Modules
  • Classes
  • Files
  • File List

controllers/api/signoff/linkAction/ReadSignoffLinkAction.inc.php

00001 <?php
00018 import('lib.pkp.classes.linkAction.LinkAction');
00019 
00020 class ReadSignoffLinkAction extends LinkAction {
00021 
00036    function ReadSignoffLinkAction(&$request, $monographId, $stageId, $signoffId,
00037                               $modalTitle, $buttonLabel, $image = null) {
00038 
00039       // Create the actionArgs array
00040       $actionArgs = array();
00041       $actionArgs['monographId'] = $monographId;
00042       $actionArgs['stageId'] = $stageId;
00043       $actionArgs['signoffId'] = $signoffId;
00044 
00045       // Instantiate the file upload modal.
00046       $dispatcher =& $request->getDispatcher();
00047       import('lib.pkp.classes.linkAction.request.WizardModal');
00048       $modal = new AjaxModal(
00049          $dispatcher->url(
00050             $request, ROUTE_COMPONENT, null,
00051             'modals.signoff.FileSignoffHandler', 'readSignoff',
00052             null, $actionArgs
00053          ),
00054          $modalTitle, 'modal_add_file'
00055       );
00056 
00057       // Configure the link action.
00058       parent::LinkAction('readSignoff', $modal, $buttonLabel, $image);
00059    }
00060 }
00061 
00062 ?>

Generated on Mon Sep 17 2012 13:58:55 for Open Monograph Press by  doxygen 1.7.1