Open Monograph Press  3.3.0
RedirectAction.inc.php
1 <?php
16 import('lib.pkp.classes.linkAction.request.LinkActionRequest');
17 
20  var $_url;
21 
23  var $_name;
24 
26  var $_specs;
27 
34  function __construct($url, $name = '_self', $specs = '') {
35  parent::__construct();
36  $this->_url = $url;
37  $this->_name = $name;
38  $this->_specs = $specs;
39  }
40 
41 
42  //
43  // Getters and Setters
44  //
49  function getUrl() {
50  return $this->_url;
51  }
52 
58  function getName() {
59  return $this->_name;
60  }
61 
67  function getSpecs() {
68  return $this->_specs;
69  }
70 
71 
72  //
73  // Overridden protected methods from LinkActionRequest
74  //
78  function getJSLinkActionRequest() {
79  return '$.pkp.classes.linkAction.RedirectRequest';
80  }
81 
85  function getLocalizedOptions() {
86  return array(
87  'url' => $this->getUrl(),
88  'name' => $this->getName(),
89  'specs' => $this->getSpecs()
90  );
91  }
92 }
93 
94 
LinkActionRequest
Abstract base class defining an action to be taken when a link action is activated.
Definition: LinkActionRequest.inc.php:19
RedirectAction\$_name
$_name
Definition: RedirectAction.inc.php:29
RedirectAction\$_specs
$_specs
Definition: RedirectAction.inc.php:35
RedirectAction\getName
getName()
Definition: RedirectAction.inc.php:67
LinkActionRequest\__construct
__construct()
Definition: LinkActionRequest.inc.php:23
RedirectAction\getJSLinkActionRequest
getJSLinkActionRequest()
Definition: RedirectAction.inc.php:87
RedirectAction\getUrl
getUrl()
Definition: RedirectAction.inc.php:58
RedirectAction\getLocalizedOptions
getLocalizedOptions()
Definition: RedirectAction.inc.php:94
RedirectAction
This action request redirects to another page.
Definition: RedirectAction.inc.php:18
RedirectAction\getSpecs
getSpecs()
Definition: RedirectAction.inc.php:76
RedirectAction\$_url
$_url
Definition: RedirectAction.inc.php:23
RedirectAction\__construct
__construct($url, $name='_self', $specs='')
Definition: RedirectAction.inc.php:43