3 declare(strict_types=1);
    24         if (is_array($a_values)) {
    25             if (count($a_values)) {
    26                 foreach ($a_values as $idx => $element) {
    27                     $a_values[$idx] = trim($element);
    28                     if (!$a_values[$idx]) {
    29                         unset($a_values[$idx]);
    32                 $a_values = array_unique($a_values);
    34             if (!count($a_values)) {
    38         $this->values = $a_values;
    75         return (!is_array($all) || !count($all));
    82         $valid = parent::isValid();
    93                     if ($max_len < strlen($element)) {
   108             return md5(implode(
"", $elements));
   127         if (is_object($a_std)) {
 
addValidationError(string $a_error_code)
 
isValidDefinition(ilADTDefinition $a_def)
 
sort()
 description: > Example for rendering a Sort Glyph. 
 
getCheckSum()
Get unique checksum. 
 
ADT definition base class. 
 
importStdClass(?stdClass $a_std)
 
setTextElements(?array $a_values=null)
 
getDefinition()
Get definition.