Open Monograph Press  3.3.0
PostAndRedirectAction.inc.php
1 <?php
17 import('lib.pkp.classes.linkAction.request.RedirectAction');
18 
20 
22  var $_postUrl;
23 
29  function __construct($postUrl, $redirectUrl) {
30  parent::__construct($redirectUrl);
31  $this->_postUrl = $postUrl;
32  }
33 
34 
35  //
36  // Getters and Setters
37  //
42  function getPostUrl() {
43  return $this->_postUrl;
44  }
45 
46 
47  //
48  // Overridden protected methods from LinkActionRequest
49  //
53  function getJSLinkActionRequest() {
54  return '$.pkp.classes.linkAction.PostAndRedirectRequest';
55  }
56 
60  function getLocalizedOptions() {
61  $options = parent::getLocalizedOptions();
62  return array_merge($options,
63  array('postUrl' => $this->getPostUrl())
64  );
65  }
66 }
67 
68 
PostAndRedirectAction\getJSLinkActionRequest
getJSLinkActionRequest()
Definition: PostAndRedirectAction.inc.php:56
PostAndRedirectAction
Class defining a post and redirect action. See PostAndRedirectRequest.js to detailed description.
Definition: PostAndRedirectAction.inc.php:19
PostAndRedirectAction\__construct
__construct($postUrl, $redirectUrl)
Definition: PostAndRedirectAction.inc.php:32
LinkActionRequest\__construct
__construct()
Definition: LinkActionRequest.inc.php:23
RedirectAction
This action request redirects to another page.
Definition: RedirectAction.inc.php:18
PostAndRedirectAction\$_postUrl
$_postUrl
Definition: PostAndRedirectAction.inc.php:25
PostAndRedirectAction\getPostUrl
getPostUrl()
Definition: PostAndRedirectAction.inc.php:45
PostAndRedirectAction\getLocalizedOptions
getLocalizedOptions()
Definition: PostAndRedirectAction.inc.php:63