Open Monograph Press
3.3.0
PublicationDatesForm.inc.php
1
<?php
15
namespace
APP\components\forms\submission
;
16
use \PKP\components\forms\FormComponent;
17
use \PKP\components\forms\FieldOptions;
18
19
define(
'FORM_PUBLICATION_DATES'
,
'publicationDates'
);
20
21
class
PublicationDatesForm
extends
FormComponent
{
23
public
$id
=
FORM_PUBLICATION_DATES
;
24
26
public
$method
=
'PUT'
;
27
34
public
function
__construct
(
$action
, $submission) {
35
$this->action =
$action
;
36
$this->successMessage = __(
'publication.catalogEntry.success'
);
37
38
$this->
addField
(
new
FieldOptions
(
'enableChapterPublicationDates'
, [
39
'label'
=> __(
'submission.catalogEntry.chapterPublicationDates'
),
40
'type'
=>
'checkbox'
,
41
'value'
=> $submission->getData(
'enableChapterPublicationDates'
),
42
'options'
=> [
43
[
'value'
=>
true
,
'false'
=> __(
'submission.catalogEntry.disableChapterPublicationDates'
)],
44
[
'value'
=>
true
,
'label'
=> __(
'submission.catalogEntry.enableChapterPublicationDates'
)],
45
]
46
]));
47
}
48
}
PKP\components\forms\FieldOptions
Definition:
FieldOptions.inc.php:15
APP\components\forms\submission\PublicationDatesForm\$id
$id
Definition:
PublicationDatesForm.inc.php:23
APP\components\forms\submission
Definition:
AudienceForm.inc.php:14
PKP\components\forms\FormComponent\$action
$action
Definition:
FormComponent.inc.php:37
PKP\components\forms\FormComponent
Definition:
FormComponent.inc.php:20
APP\components\forms\submission\PublicationDatesForm
Definition:
PublicationDatesForm.inc.php:21
APP\components\forms\submission\PublicationDatesForm\__construct
__construct($action, $submission)
Definition:
PublicationDatesForm.inc.php:34
PKP\components\forms\FormComponent\addField
addField($field, $position=[])
Definition:
FormComponent.inc.php:94
APP\components\forms\submission\FORM_PUBLICATION_DATES
const FORM_PUBLICATION_DATES
Definition:
PublicationDatesForm.inc.php:19
APP\components\forms\submission\PublicationDatesForm\$method
$method
Definition:
PublicationDatesForm.inc.php:26
classes
components
forms
submission
PublicationDatesForm.inc.php
Generated on Fri Aug 28 2020 14:53:26 for Open Monograph Press by
1.8.17