Open Monograph Press
3.3.0
UserAccessForm.inc.php
1
<?php
14
namespace
APP\components\forms\context
;
15
use \PKP\components\forms\context\PKPUserAccessForm;
16
use \PKP\components\forms\FieldOptions;
17
18
class
UserAccessForm
extends
PKPUserAccessForm
{
19
23
public
function
__construct
(
$action
, $context) {
24
parent::__construct(
$action
, $context);
25
26
$this->
addField
(
new
FieldOptions
(
'restrictMonographAccess'
, [
27
'label'
=> __(
'manager.setup.siteAccess.viewContent'
),
28
'value'
=> (
bool
) $context->getData(
'restrictMonographAccess'
),
29
'options'
=> [
30
[
'value'
=>
true
,
'label'
=> __(
'manager.setup.restrictMonographAccess'
)],
31
],
32
]), [FIELD_POSITION_AFTER,
'restrictSiteAccess'
]);
33
}
34
}
PKP\components\forms\FieldOptions
Definition:
FieldOptions.inc.php:15
APP\components\forms\context\UserAccessForm\__construct
__construct($action, $context)
Definition:
UserAccessForm.inc.php:23
PKP\components\forms\context\PKPUserAccessForm
Definition:
PKPUserAccessForm.inc.php:21
APP\components\forms\context
Definition:
AppearanceAdvancedForm.inc.php:15
PKP\components\forms\FormComponent\$action
$action
Definition:
FormComponent.inc.php:37
APP\components\forms\context\UserAccessForm
Definition:
UserAccessForm.inc.php:18
PKP\components\forms\FormComponent\addField
addField($field, $position=[])
Definition:
FormComponent.inc.php:94
classes
components
forms
context
UserAccessForm.inc.php
Generated on Fri Aug 28 2020 14:53:57 for Open Monograph Press by
1.8.17