19 declare(strict_types=1);
46 protected string $label,
47 protected ?
string $byline =
null,
62 if ($clone->content->isError()) {
63 $error = $clone->content->error();
67 return $clone->withError(
"" .
$error);
87 $clone->label = $label;
104 $clone = clone $this;
105 $clone->byline = $byline;
122 $clone = clone $this;
124 $clone->requirement_constraint = (
$is_required) ? $requirement_constraint :
null;
141 $clone = clone $this;
174 return $this->data_factory->ok(
$res);
192 yield
from parent::getOperations();
appendTriggeredSignal(C\Signal $signal, string $event)
Append a triggered signal to other signals of the same event.
withTriggeredSignal(C\Signal $signal, string $event)
Add a triggered signal, replacing any other signals registered on the same event. ...
trait JavaScriptBindable
Trait for components implementing JavaScriptBindable providing standard implementation.
A constraint encodes some resrtictions on values.
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
__construct(Container $dic, ilPlugin $plugin)