Open Monograph Press
3.3.0
SettingsHandler.inc.php
1
<?php
2
16
// Import the base ManagementHandler.
17
import
(
'lib.pkp.pages.management.ManagementHandler'
);
18
19
class
SettingsHandler
extends
ManagementHandler
{
23
function
__construct
() {
24
parent::__construct();
25
$this->
addRoleAssignment
(
26
array(ROLE_ID_SITE_ADMIN),
27
array(
28
'access'
,
29
)
30
);
31
$this->
addRoleAssignment
(
32
ROLE_ID_MANAGER,
33
array(
34
'settings'
,
35
)
36
);
37
}
38
45
function
workflow
($args, $request) {
46
parent::workflow($args, $request);
47
TemplateManager::getManager
($request)->display(
'management/workflow.tpl'
);
48
}
49
56
function
distribution
($args, $request) {
57
parent::distribution($args, $request);
58
TemplateManager::getManager
($request)->display(
'management/distribution.tpl'
);
59
}
60
}
PKPHandler\addRoleAssignment
addRoleAssignment($roleIds, $operations)
Definition:
PKPHandler.inc.php:213
SettingsHandler\__construct
__construct()
Definition:
SettingsHandler.inc.php:23
SettingsHandler
Handle requests for settings pages.
Definition:
SettingsHandler.inc.php:19
SettingsHandler\workflow
workflow($args, $request)
Definition:
SettingsHandler.inc.php:45
PKPTemplateManager\getManager
static & getManager($request=null)
Definition:
PKPTemplateManager.inc.php:1239
SettingsHandler\distribution
distribution($args, $request)
Definition:
SettingsHandler.inc.php:56
ManagementHandler
Base class for all management page handlers.
Definition:
ManagementHandler.inc.php:19
pages
management
SettingsHandler.inc.php
Generated on Fri Aug 28 2020 14:53:45 for Open Monograph Press by
1.8.17