19declare(strict_types=1);
68 $this->response_type = $a_response_type;
76 $this->response_type = $a_responsetype;
87 public function setIdent(
string $a_ident): void
89 $this->ident = $a_ident;
99 switch (strtolower($a_rcardinality)) {
122 switch (strtolower($a_rtiming)) {
141 switch (strtolower($a_numtype)) {
167 $this->render_type = $a_render_type;
180 $this->flow = $a_flow;
190 $this->material1 = $a_material;
200 $this->material2 = $a_material;
210 return $this->render_type !=
null;
setMaterial1(ilQTIMaterial $a_material)
setRTiming(string $a_rtiming)
setIdent(string $a_ident)
const R_CARDINALITY_MULTIPLE
__construct($a_response_type=0)
const R_CARDINALITY_SINGLE
setRCardinality(string $a_rcardinality)
setRenderType($a_render_type)
setMaterial2(ilQTIMaterial $a_material)
setNumtype(string $a_numtype)
const R_CARDINALITY_ORDERED
setResponsetype($a_responsetype)