19 declare(strict_types=1);
45 function ($value) use ($constraints):
bool {
46 foreach ($constraints as $constraint) {
47 if (!$constraint->accepts($value)) {
48 $this->failed_constraint = $constraint;
55 function (
$txt, $value):
string {
56 return $this->failed_constraint->getErrorMessage($value);
Interface Observer Contains several chained tasks and infos about them.
A constraint encodes some resrtictions on values.
__construct(array $constraints, Data\Factory $data_factory, \ILIAS\Language\Language $lng)
__construct(Container $dic, ilPlugin $plugin)
Constraint $failed_constraint