19 declare(strict_types=1);
65 $this->vartype = $a_vartype;
73 public function setCase(
string $a_case): void
75 switch (strtolower($a_case)) {
78 $this->
case = self::CASE_YES;
82 $this->
case = self::CASE_NO;
94 $this->respident = $a_respident;
104 $this->index = $a_index;
114 switch (strtolower($a_setmatch)) {
117 $this->setmatch = self::SETMATCH_PARTIAL;
121 $this->setmatch = self::SETMATCH_EXACT;
133 switch (strtolower($a_areatype)) {
136 $this->areatype = self::AREATYPE_ELLIPSE;
140 $this->areatype = self::AREATYPE_RECTANGLE;
144 $this->areatype = self::AREATYPE_BOUNDED;
156 $this->content = $a_content;
setAreatype(string $a_areatype)
const RESPONSEVAR_SUBSTRING
setVartype(string $a_vartype)
setRespident(string $a_respident)
setSetmatch(string $a_setmatch)
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
setContent(string $a_content)
setIndex(string $a_index)
__construct(string $a_vartype)