Open Journal Systems
3.3.0
PKPUserAccessForm.inc.php
1
<?php
15
namespace
PKP\components\forms\context
;
16
use \PKP\components\forms\FormComponent;
17
use \PKP\components\forms\FieldOptions;
18
19
define(
'FORM_USER_ACCESS'
,
'userAccess'
);
20
21
class
PKPUserAccessForm
extends
FormComponent
{
23
public
$id
=
FORM_USER_ACCESS
;
24
26
public
$method
=
'PUT'
;
27
35
public
function
__construct
(
$action
, $context) {
36
$this->action =
$action
;
37
38
$this->
addField
(
new
FieldOptions
(
'restrictSiteAccess'
, [
39
'label'
=> __(
'manager.setup.siteAccess.view'
),
40
'value'
=> (
bool
) $context->getData(
'restrictSiteAccess'
),
41
'options'
=> [
42
[
'value'
=>
true
,
'label'
=> __(
'manager.setup.restrictSiteAccess'
)],
43
],
44
]))
45
->addField(
new
FieldOptions
(
'disableUserReg'
, [
46
'type'
=>
'radio'
,
47
'label'
=> __(
'manager.setup.userRegistration'
),
48
'value'
=> (
bool
) $context->getData(
'disableUserReg'
),
49
'options'
=> [
50
[
'value'
=>
false
,
'label'
=> __(
'manager.setup.enableUserRegistration'
)],
51
[
'value'
=>
true
,
'label'
=> __(
'manager.setup.disableUserRegistration'
)],
52
],
53
]));
54
}
55
}
PKP\components\forms\FieldOptions
Definition:
FieldOptions.inc.php:15
PKP\components\forms\context
Definition:
PKPAnnouncementSettingsForm.inc.php:14
PKP\components\forms\context\PKPUserAccessForm
Definition:
PKPUserAccessForm.inc.php:21
PKP\components\forms\FormComponent\$action
$action
Definition:
FormComponent.inc.php:37
PKP\components\forms\FormComponent
Definition:
FormComponent.inc.php:20
PKP\components\forms\context\PKPUserAccessForm\$method
$method
Definition:
PKPUserAccessForm.inc.php:26
PKP\components\forms\context\PKPUserAccessForm\$id
$id
Definition:
PKPUserAccessForm.inc.php:23
PKP\components\forms\context\PKPUserAccessForm\__construct
__construct($action, $context)
Definition:
PKPUserAccessForm.inc.php:35
PKP\components\forms\FormComponent\addField
addField($field, $position=[])
Definition:
FormComponent.inc.php:94
PKP\components\forms\context\FORM_USER_ACCESS
const FORM_USER_ACCESS
Definition:
PKPUserAccessForm.inc.php:19
lib
pkp
classes
components
forms
context
PKPUserAccessForm.inc.php
Generated on Fri Aug 28 2020 14:53:11 for Open Journal Systems by
1.8.17