ILIAS
release_8 Revision v8.19
◀ ilDoc Overview
Main Page
Related Pages
Modules
+
Namespaces
Namespace List
+
Namespace Members
+
All
$
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
x
+
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
+
Variables
$
a
b
c
d
e
f
g
h
j
l
m
p
s
t
u
+
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
+
Data Fields
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Ö
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Ö
+
Files
File List
+
Globals
+
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
+
Functions
_
a
b
c
d
e
g
h
i
m
n
p
r
s
t
u
v
x
+
Variables
$
a
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
z
Examples
•
All
Data Structures
Namespaces
Files
Functions
Variables
Modules
Pages
class.ilQTIAssessmentcontrol.php
Go to the documentation of this file.
1
<?php
2
3
declare(strict_types=1);
4
30
class
ilQTIAssessmentcontrol
31
{
32
public
string
$hintswitch
=
""
;
33
public
string
$solutionswitch
=
""
;
34
public
string
$view
=
"All"
;
35
public
string
$feedbackswitch
=
""
;
36
37
public
function
setView
(
string
$a_view): void
38
{
39
switch
($a_view) {
40
case
"Administrator"
:
41
case
"AdminAuthority"
:
42
case
"Assessor"
:
43
case
"Author"
:
44
case
"Candidate"
:
45
case
"InvigilatorProctor"
:
46
case
"Psychometrician"
:
47
case
"Scorer"
:
48
case
"Tutor"
:
49
$this->view = $a_view;
50
break
;
51
default
:
52
$this->view =
"All"
;
53
break
;
54
}
55
}
56
57
public
function
getView
(): string
58
{
59
return
$this->view
;
60
}
61
62
public
function
setHintswitch
(
string
$a_hintswitch): void
63
{
64
$this->hintswitch =
'No'
=== $a_hintswitch ?
'No'
:
'Yes'
;
65
}
66
67
public
function
getHintswitch
(): string
68
{
69
return
$this->hintswitch
;
70
}
71
72
public
function
setSolutionswitch
(
string
$a_solutionswitch): void
73
{
74
$this->solutionswitch =
'No'
=== $a_solutionswitch ?
'No'
:
'Yes'
;
75
}
76
77
public
function
getSolutionswitch
(): string
78
{
79
return
$this->solutionswitch
;
80
}
81
82
public
function
setFeedbackswitch
(
string
$a_feedbackswitch): void
83
{
84
$this->feedbackswitch =
'No'
=== $a_feedbackswitch ?
'No'
:
'Yes'
;
85
}
86
87
public
function
getFeedbackswitch
(): string
88
{
89
return
$this->feedbackswitch
;
90
}
91
}
ilQTIAssessmentcontrol\setFeedbackswitch
setFeedbackswitch(string $a_feedbackswitch)
Definition:
class.ilQTIAssessmentcontrol.php:82
ilQTIAssessmentcontrol
Definition:
class.ilQTIAssessmentcontrol.php:30
ilQTIAssessmentcontrol\$feedbackswitch
string $feedbackswitch
Definition:
class.ilQTIAssessmentcontrol.php:35
ilQTIAssessmentcontrol\getFeedbackswitch
getFeedbackswitch()
Definition:
class.ilQTIAssessmentcontrol.php:87
ilQTIAssessmentcontrol\$hintswitch
string $hintswitch
Definition:
class.ilQTIAssessmentcontrol.php:32
ilQTIAssessmentcontrol\setView
setView(string $a_view)
Definition:
class.ilQTIAssessmentcontrol.php:37
ilQTIAssessmentcontrol\getSolutionswitch
getSolutionswitch()
Definition:
class.ilQTIAssessmentcontrol.php:77
ilQTIAssessmentcontrol\setHintswitch
setHintswitch(string $a_hintswitch)
Definition:
class.ilQTIAssessmentcontrol.php:62
ilQTIAssessmentcontrol\getView
getView()
Definition:
class.ilQTIAssessmentcontrol.php:57
ilQTIAssessmentcontrol\$view
string $view
Definition:
class.ilQTIAssessmentcontrol.php:34
ilQTIAssessmentcontrol\setSolutionswitch
setSolutionswitch(string $a_solutionswitch)
Definition:
class.ilQTIAssessmentcontrol.php:72
ilQTIAssessmentcontrol\$solutionswitch
string $solutionswitch
Definition:
class.ilQTIAssessmentcontrol.php:33
ilQTIAssessmentcontrol\getHintswitch
getHintswitch()
Definition:
class.ilQTIAssessmentcontrol.php:67
Services
QTI
classes
class.ilQTIAssessmentcontrol.php
Generated on Fri Apr 11 2025 22:02:41 for ILIAS by
1.8.13 (using
Doxyfile
)