3declare(strict_types=1);
69 $this->response_type = $a_response_type;
77 $this->response_type = $a_responsetype;
88 public function setIdent(
string $a_ident): void
90 $this->ident = $a_ident;
100 switch (strtolower($a_rcardinality)) {
123 switch (strtolower($a_rtiming)) {
142 switch (strtolower($a_numtype)) {
168 $this->render_type = $a_render_type;
181 $this->flow = $a_flow;
191 $this->material1 = $a_material;
201 $this->material2 = $a_material;
211 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)