19declare(strict_types=1);
42 DataFactory $data_factory,
65 return in_array(
$value, array_keys($this->options)) ||
$value ==
"";
73 if ($this->requirement_constraint !==
null) {
74 return $this->requirement_constraint;
77 return $this->
refinery->logical()->sequential([
79 $this->refinery->string()->hasMinLength(1)
80 ])->withProblemBuilder(
function (
$txt) {
81 return $txt(
'required');
90 return fn(
$id) =>
"$('#$id').on('input', function(event) {
91 il.UI.input.onFieldUpdate(event, '$id', $('#$id option:selected').text());
93 il.UI.input.onFieldUpdate(event, '$id', $('#$id option:selected').text());";
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
A constraint encodes some resrtictions on values.
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.