3 declare(strict_types=1);
66 $this->vartype = $a_vartype;
74 public function setCase(
string $a_case): void
76 switch (strtolower($a_case)) {
79 $this->
case = self::CASE_YES;
83 $this->
case = self::CASE_NO;
95 $this->respident = $a_respident;
105 $this->index = $a_index;
115 switch (strtolower($a_setmatch)) {
118 $this->setmatch = self::SETMATCH_PARTIAL;
122 $this->setmatch = self::SETMATCH_EXACT;
134 switch (strtolower($a_areatype)) {
137 $this->areatype = self::AREATYPE_ELLIPSE;
141 $this->areatype = self::AREATYPE_RECTANGLE;
145 $this->areatype = self::AREATYPE_BOUNDED;
157 $this->content = $a_content;
setAreatype(string $a_areatype)
const RESPONSEVAR_SUBSTRING
setVartype(string $a_vartype)
setRespident(string $a_respident)
setSetmatch(string $a_setmatch)
setContent(string $a_content)
setIndex(string $a_index)
__construct(string $a_vartype)