19declare(strict_types=1);
71 return new SplitString($delimiter, $this->dataFactory);
153 return new EncodingGroup();
makeClickable()
Creates a transformation to replace URL's like www.ilias.de to www.ilias.de.
hasMinLength(int $minimum)
Creates a constraint that can be used to check if a string has reached a minimum length.
markdown(bool $escape=true)
This method returns an instance of the MarkdownFormattingToHTML class which can be used to tranform a...
caseOfLabel(string $language_key)
Creates a transformation that can be used to format a text for the title capitalization presentation ...
levenshtein()
This method returns an instance of the Levenshtein class, to call the constructor of the LevenshteinT...
estimatedReadingTime(bool $withImages=false)
Creates a transformation to determine the estimated reading time of a human adult (roughly 275 WPM) I...
hasMaxLength(int $maximum)
Creates a constraint that can be used to check if a string has exceeded a maximum length.
utfnormal()
This method returns an instance of the UTFNormal class which can be used to get Transformations that ...
splitString(string $delimiter)
Creates a transformation that can be used to split a given string by given delimiter.
__construct(Factory $dataFactory, \ILIAS\Language\Language $language)
stripTags()
Creates a transformation that strips tags from a string.
encoding()
This method returns a group of string encoding transformations.
ILIAS Language Language $language
Split a string by delimiter into array.
A constraint encodes some resrtictions on values.
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.