19declare(strict_types=1);
24use ILIAS\UI\Component\Input\Control\Form\FormInput;
49 public function perform(mixed $parameters): mixed
This describes some datastructure in terms of standard data structures such as primitives,...
isAllowedToPerform(int $usr_id, mixed $parameters)
This shall check if the given user is allowed to perform the activity based on business rules of this...
maybePerformAs(int $usr_id, array $raw_parameters)
Grinds the $raw_parameters through the input description, checks if the users is allowed to perform t...
perform(mixed $parameters)
This shall perform the activity.
getOutputDescription(\ILIAS\Data\Description\Factory $f)
A result encapsulates a value or an error and simplifies the handling of those.
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.