19 declare(strict_types=1);
56 ?
string $byline = null
59 $this->checkInputListElements(
'inputs', $inputs, [
C\
Input\Container\
Form\FormInput::class]);
66 $clone = parent::withDisabled($is_disabled);
67 $clone->setInputs(array_map(fn (
$i) =>
$i->withDisabled($is_disabled), $this->
getInputs()));
73 $clone = parent::withRequired($is_required, $requirement_constraint);
74 $clone->setInputs(array_map(fn (
$i) =>
$i->withRequired($is_required, $requirement_constraint), $this->
getInputs()));
80 if ($this->is_required) {
84 if ($input->isRequired()) {
93 $clone = parent::withOnUpdate($signal);
94 $clone->setInputs(array_map(fn (
$i) =>
$i->withOnUpdate($signal), $this->
getInputs()));
126 $clone->setInputs($this->
nameInputs($source, $clone->getName()));
156 return $this->data_factory;
Class ChatMainBarProvider .
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
A result encapsulates a value or an error and simplifies the handling of those.
A constraint encodes some resrtictions on values.
A result encapsulates a value or an error and simplifies the handling of those.
__construct(Container $dic, ilPlugin $plugin)
Refinery Factory $refinery