38     public static $pattern = 
'/\$[0-9]+(?:,[0-9]+)*\$/';
    66         $this->ordering = array();
    68         foreach ($matches[0] as $match) {
    69             $this->ordering[] = $match;
    87         return "$" . join(
",", $this->ordering) . 
"$";
    96         return join(
",", $this->ordering) . 
" beantwortet ";
   106     public function checkResult($result, $comperator, $index = null): bool
   108         $keys = $result->getUserSolutionsByIdentifier(
"key");
   109         $keys = array_filter($keys, 
function ($element) {
   110             return $element != null;
   113         switch ($comperator) {
 
getValue()
Get the value of this Expression. 
 
getDescription()
Get a human readable description of the Composite element. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
checkResult($result, $comperator, $index=null)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
setMatches($matches)
Sets the result of the parsed value by a specific expression pattern. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...