Open Journal Systems  3.3.0
PKPCitationsForm.inc.php
1 <?php
15 use \PKP\components\forms\FormComponent;
16 use \PKP\components\forms\FieldTextarea;
17 
18 define('FORM_CITATIONS', 'citations');
19 
22  public $id = FORM_CITATIONS;
23 
25  public $method = 'PUT';
26 
33  public function __construct($action, $publication) {
34  $this->action = $action;
35 
36  $this->addField(new FieldTextarea('citationsRaw', [
37  'label' => __('submission.citations'),
38  'description' => __('submission.citations.description'),
39  'value' => $publication->getData('citationsRaw'),
40  ]));
41  }
42 }
PKP\components\forms\publication\PKPCitationsForm\__construct
__construct($action, $publication)
Definition: PKPCitationsForm.inc.php:33
PKP\components\forms\publication
Definition: PKPCitationsForm.inc.php:14
PKP\components\forms\publication\FORM_CITATIONS
const FORM_CITATIONS
Definition: PKPCitationsForm.inc.php:18
PKP\components\forms\publication\PKPCitationsForm\$method
$method
Definition: PKPCitationsForm.inc.php:25
PKP\components\forms\FormComponent\$action
$action
Definition: FormComponent.inc.php:37
PKP\components\forms\FormComponent
Definition: FormComponent.inc.php:20
PKP\components\forms\publication\PKPCitationsForm\$id
$id
Definition: PKPCitationsForm.inc.php:22
PKP\components\forms\publication\PKPCitationsForm
Definition: PKPCitationsForm.inc.php:20
PKP\components\forms\FormComponent\addField
addField($field, $position=[])
Definition: FormComponent.inc.php:94
PKP\components\forms\FieldTextarea
Definition: FieldTextarea.inc.php:15