70 $this->solutions[] = array(
71 self::$USER_SOLUTION_IDENTIFIER_KEY =>
$key,
72 self::$USER_SOLUTION_IDENTIFIER_VALUE => $value
81 foreach ($this->solutions as $array_key => $solution) {
82 if ($solution[self::$USER_SOLUTION_IDENTIFIER_KEY] ==
$key) {
83 unset($this->solutions[$array_key]);
98 $identifier != self::$USER_SOLUTION_IDENTIFIER_KEY &&
99 $identifier != self::$USER_SOLUTION_IDENTIFIER_VALUE
101 throw new Exception(sprintf(
"Unkown Identifier %s", $identifier));
105 foreach ($this->solutions as $solution) {
126 foreach ($this->solutions as $solution) {
127 if ($solution[self::$USER_SOLUTION_IDENTIFIER_KEY] ==
$key) {
155 return count($this->solutions) > 0;
static $USER_SOLUTION_IDENTIFIER_KEY
getUserSolutionsByIdentifier($identifier)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
static $USER_SOLUTION_IDENTIFIER_VALUE
addKeyValue($key, $value)
__construct($question, $active_id, $pass)
setReachedPercentage($reached_percentage)