ILIAS
release_8 Revision v8.19-1-g4e8f2f9140c
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Namespaces | |
Container | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
Custom | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
DateTime | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
In | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
Integer | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
KindlyTo | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
Logical | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
Numeric | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
Password | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
Random | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
String | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
To | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
URI | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. | |
Data Structures | |
class | ByTrying |
class | ConstantTransformation |
interface | Constraint |
A constraint encodes some resrtictions on values. More... | |
class | ConstraintViolationException |
class | Factory |
class | IdentityTransformation |
class | IsNull |
class | KeyValueAccess |
interface | Transformation |
A transformation is a function from one datatype to another. More... | |
Functions | |
applyTo (Result $result) | |
__invoke ($from) | |
withProblemBuilder (callable $builder) | |
getErrorMessage ($value) | |
Get the problem message. More... | |
getLngClosure () | |
Get the closure to be passed to the error-function that does i18n and sprintf. More... | |
Variables | |
trait | DeriveApplyToFromTransform |
trait | DeriveInvokeFromTransform |
trait | DeriveTransformFromApplyTo |
trait | ProblemBuilder |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning
ILIAS\Refinery\__invoke | ( | $from | ) |
Definition at line 36 of file DeriveInvokeFromTransform.php.
Referenced by ilInitialisation\getClientIdTransformation().
ILIAS\Refinery\applyTo | ( | Result | $result | ) |
Definition at line 38 of file DeriveApplyToFromTransform.php.
References ILIAS\Data\Result\then().
Referenced by ilInitialisation\getClientIdTransformation(), ILIAS\UI\Implementation\Component\Input\Field\Tag\isClientSideValueOk(), ILIAS\Tests\Refinery\IdentityTransformationTest\testApplyToError(), and ILIAS\Tests\Refinery\IdentityTransformationTest\testApplyToOk().
|
final |
Get the problem message.
mixed | $value |
Definition at line 48 of file ProblemBuilder.php.
References ILIAS\$error, and ILIAS\Refinery\getLngClosure().
Referenced by ILIAS\Refinery\To\Transformation\BooleanTransformation\check(), ILIAS\Refinery\To\Transformation\FloatTransformation\check(), ILIAS\Refinery\To\Transformation\StringTransformation\check(), ILIAS\Refinery\To\Transformation\IntegerTransformation\check(), ILIAS\Refinery\To\Transformation\DateTimeTransformation\check(), ILIAS\Refinery\To\Transformation\ListTransformation\check(), ILIAS\Refinery\To\Transformation\DictionaryTransformation\check(), ILIAS\Refinery\Custom\Constraint\check(), ILIAS\Refinery\To\Transformation\TupleTransformation\check(), ILIAS\Refinery\To\Transformation\RecordTransformation\check(), ILIAS\Refinery\To\Transformation\BooleanTransformation\problemWith(), ILIAS\Refinery\To\Transformation\StringTransformation\problemWith(), ILIAS\Refinery\To\Transformation\FloatTransformation\problemWith(), ILIAS\Refinery\To\Transformation\IntegerTransformation\problemWith(), ILIAS\Refinery\To\Transformation\DateTimeTransformation\problemWith(), ILIAS\Refinery\To\Transformation\ListTransformation\problemWith(), ILIAS\Refinery\Custom\Constraint\problemWith(), ILIAS\Refinery\To\Transformation\DictionaryTransformation\problemWith(), ILIAS\Refinery\To\Transformation\TupleTransformation\problemWith(), ILIAS\Refinery\To\Transformation\RecordTransformation\problemWith(), ilObjPrivacySecurityGUI\save_privacy(), and ILIAS\Refinery\ByTrying\transform().
|
finalprotected |
Get the closure to be passed to the error-function that does i18n and sprintf.
Definition at line 62 of file ProblemBuilder.php.
References ILIAS\$error, $i, and ILIAS\Repository\lng().
Referenced by MyValidationConstraintsConstraint\_getLngClosure(), and ILIAS\Refinery\getErrorMessage().
|
final |
Definition at line 36 of file ProblemBuilder.php.
Referenced by ILIAS\UI\Implementation\Component\Input\Field\Tag\getConstraintForRequirement().
trait ILIAS::Refinery\DeriveApplyToFromTransform |
Definition at line 29 of file DeriveApplyToFromTransform.php.
trait ILIAS::Refinery\DeriveInvokeFromTransform |
Definition at line 27 of file DeriveInvokeFromTransform.php.
trait ILIAS::Refinery\DeriveTransformFromApplyTo |
Definition at line 27 of file DeriveTransformFromApplyTo.php.
trait ILIAS::Refinery\ProblemBuilder |
Definition at line 27 of file ProblemBuilder.php.