Open Journal Systems
3.3.0
EmailLinkAction.inc.php
1
<?php
2
16
import
(
'lib.pkp.classes.linkAction.LinkAction'
);
17
import
(
'lib.pkp.classes.linkAction.request.AjaxModal'
);
18
19
class
EmailLinkAction
extends
LinkAction
{
26
function
__construct
($request, $modalTitle, $actionArgs) {
27
$router = $request->getRouter();
28
29
// Instantiate the view email modal.
30
$ajaxModal =
new
AjaxModal
(
31
$router->url($request,
null
,
null
,
'viewEmail'
,
null
, $actionArgs),
32
$modalTitle,
33
'modal_email'
34
);
35
36
// Configure the link action.
37
parent::__construct(
38
'viewEmail'
,
39
$ajaxModal,
40
$modalTitle,
41
'notify'
42
);
43
}
44
}
45
46
EmailLinkAction
An action to open up a modal to view an email sent to a user.
Definition:
EmailLinkAction.inc.php:19
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
EmailLinkAction\__construct
__construct($request, $modalTitle, $actionArgs)
Definition:
EmailLinkAction.inc.php:26
lib
pkp
controllers
grid
eventLog
linkAction
EmailLinkAction.inc.php
Generated on Fri Aug 28 2020 14:51:36 for Open Journal Systems by
1.8.17