19 declare(strict_types=1);
53 ?
string $byline = null
56 $this->checkInputListElements(
'inputs', $inputs, [
C\
Input\Container\Form\FormInput::class]);
62 $clone = parent::withDisabled($is_disabled);
63 $clone->setInputs(array_map(fn($i) => $i->withDisabled($is_disabled), $this->
getInputs()));
69 $clone = parent::withRequired($is_required, $requirement_constraint);
70 $clone->setInputs(array_map(fn($i) => $i->withRequired($is_required, $requirement_constraint), $this->
getInputs()));
76 if ($this->is_required) {
80 if ($input->isRequired()) {
89 $clone = parent::withOnUpdate($signal);
90 $clone->setInputs(array_map(fn($i) => $i->withOnUpdate($signal), $this->
getInputs()));
122 $clone->setInputs($this->
nameInputs($source, $clone->getName()));
152 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.
Refinery Factory $refinery