ILIAS  trunk Revision v13.0_alpha-62-g3b72d83f2e5
HiddenList.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
24use Closure;
25
30{
31 public function __construct(
32 \ILIAS\Language\Language $language,
33 \ILIAS\Data\Factory $data_factory,
35 CI\Container\Form\FormInput $dynamic_input_template,
36 ) {
38 $language,
39 $data_factory,
41 $dynamic_input_template,
42 "",
43 null,
44 );
45 }
46
47 protected function isClientSideValueOk($value): bool
48 {
49 if (!is_array($value)) {
50 return false;
51 }
52
53 return parent::isClientSideValueOk($value);
54 }
55
56 public function getUpdateOnLoadCode(): Closure
57 {
58 return static function () {
59 };
60 }
61
63 {
64 return null;
65 }
66}
Factory for Date Formats.
Definition: Factory.php:27
This implements commonalities between all forms.
Definition: Form.php:35
Describes an Input Field which dynamically generates inputs according to a template.
__construct(\ILIAS\Language\Language $language, \ILIAS\Data\Factory $data_factory, \ILIAS\Refinery\Factory $refinery, CI\Container\Form\FormInput $dynamic_input_template,)
Definition: HiddenList.php:31
A constraint encodes some resrtictions on values.
Definition: Constraint.php:32
This describes inputs that can be used in forms.
Definition: FormInput.php:33
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition: Checkbox.php:21
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.