19 declare(strict_types=1);
50 public function setView(
string $a_view): void
52 switch (strtolower($a_view)) {
55 $this->view = self::VIEW_ALL;
59 $this->view = self::VIEW_ADMINISTRATOR;
62 case "adminauthority":
63 $this->view = self::VIEW_ADMINAUTHORITY;
67 $this->view = self::VIEW_ASSESSOR;
71 $this->view = self::VIEW_AUTHOR;
75 $this->view = self::VIEW_CANDIDATE;
78 case "invigilatorproctor":
79 $this->view = self::VIEW_INVIGILATORPROCTOR;
82 case "psychometrician":
83 $this->view = self::VIEW_PSYCHOMETRICIAN;
87 $this->view = self::VIEW_SCORER;
91 $this->view = self::VIEW_TUTOR;
103 $this->ident = $a_ident;
113 $this->title = $a_title;
123 $this->flow_mat[] = $a_flow_mat;
128 $this->material[] = $a_material;
const VIEW_PSYCHOMETRICIAN
setIdent(string $a_ident)
addMaterial(ilQTIMaterial $a_material)
const VIEW_INVIGILATORPROCTOR
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
setTitle(string $a_title)
addFlowMat(ilQTIFlowmat $a_flow_mat)
const VIEW_ADMINAUTHORITY