19 declare(strict_types=1);
    44             function ($value) use ($constraints): 
bool {
    46                 $this->failed_constraints = [];
    47                 foreach ($constraints as $constraint) {
    48                     if (!$constraint->accepts($value)) {
    49                         $this->failed_constraints[] = $constraint;
    56             function (
$txt, $value): 
string {
    58                 foreach ($this->failed_constraints as $constraint) {
    59                     $messages[] = $constraint->getErrorMessage($value);
    62                 return implode(
" ", $messages);
 
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)
 
array $failed_constraints
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...