2declare(strict_types=1);
34 $this->dataFactory = $dataFactory;
37 $this->
language->loadLanguageModule(
'validation');
48 return new To\Group($this->dataFactory);
145 public function null()
An exception for terminatinating execution or to throw for unit testing.
The scope of this class is split ilias-conform URI's into components.
container()
Contains constraints for container types (e.g.
custom()
Contains constraints and transformations for custom functions.
int()
Contains constraints and transformations on numbers.
password()
Contains constraints for password strings.
logical()
Contains constraints for logical compositions with other constraints.
in()
Creates a factory object to create a transformation object, that can be used to execute other transfo...
uri()
Contains transformations for Data\URI.
numeric()
Contains constraints for numeric data types.
byTrying(array $transformations)
Accepts Transformations and uses first successful one.
__construct(\ILIAS\Data\Factory $dataFactory, \ilLanguage $language)
string()
Contains constraints for string.
kindlyTo()
Combined validations and transformations for primitive data types that establish a baseline for furth...
to()
Combined validations and transformations for primitive data types that establish a baseline for furth...
dateTime()
Contains transformations for DateTime.
Transformations in this group transform data to primitive types to establish a baseline for more comp...
Class ChatMainBarProvider \MainMenu\Provider.