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
AssessmentControlAction.php
Go to the documentation of this file.
1
<?php
2
19
namespace
ILIAS\LTI\ToolProvider
;
20
28
class
AssessmentControlAction
29
{
33
public
const
ACTION_PAUSE
=
'pause'
;
34
38
public
const
ACTION_RESUME
=
'resume'
;
39
43
public
const
ACTION_TERMINATE
=
'terminate'
;
44
48
public
const
ACTION_UPDATE
=
'update'
;
49
53
public
const
ACTION_FLAG
=
'flag'
;
54
60
public
?
int
$extraTime
= null;
61
67
public
?
string
$code
= null;
68
74
public
?
string
$message
= null;
75
81
private
?
string
$action
= null;
82
88
private
?
int
$date
= null;
89
95
private
?
float
$severity
= null;
96
103
public
function
__construct
(
string
$action,
int
$date,
float
$severity)
104
{
105
$this->action =
$action
;
106
$this->date =
$date
;
107
$this->severity =
$severity
;
108
}
109
115
public
function
getAction
(): ?string
116
{
117
return
$this->action
;
118
}
119
125
public
function
getDate
(): ?
int
126
{
127
return
$this->date
;
128
}
129
135
public
function
getSeverity
(): ?float
136
{
137
return
$this->severity
;
138
}
139
}
ILIAS\LTI\ToolProvider\AssessmentControlAction
Class to represent an assessment control action.
Definition:
AssessmentControlAction.php:28
ILIAS\LTI\ToolProvider\AssessmentControlAction\getAction
getAction()
Get the action.
Definition:
AssessmentControlAction.php:115
ILIAS\LTI\ToolProvider\AssessmentControlAction\$date
int $date
Incident date value.
Definition:
AssessmentControlAction.php:88
ILIAS\LTI\ToolProvider\AssessmentControlAction\ACTION_RESUME
const ACTION_RESUME
Pause action.
Definition:
AssessmentControlAction.php:38
ILIAS\LTI\ToolProvider\AssessmentControlAction\$code
string $code
Reason code.
Definition:
AssessmentControlAction.php:67
ILIAS\LTI\ToolProvider\AssessmentControlAction\$extraTime
int $extraTime
Extra time.
Definition:
AssessmentControlAction.php:60
ILIAS\LTI\ToolProvider\AssessmentControlAction\$severity
float $severity
Severity.
Definition:
AssessmentControlAction.php:95
ILIAS\LTI\ToolProvider
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
AccessToken.php:19
ILIAS\LTI\ToolProvider\AssessmentControlAction\ACTION_PAUSE
const ACTION_PAUSE
Pause action.
Definition:
AssessmentControlAction.php:33
ILIAS\LTI\ToolProvider\AssessmentControlAction\$action
string $action
Action.
Definition:
AssessmentControlAction.php:81
ILIAS\LTI\ToolProvider\AssessmentControlAction\ACTION_UPDATE
const ACTION_UPDATE
Pause action.
Definition:
AssessmentControlAction.php:48
ILIAS\LTI\ToolProvider\AssessmentControlAction\getDate
getDate()
Get the incident date.
Definition:
AssessmentControlAction.php:125
ILIAS\LTI\ToolProvider\AssessmentControlAction\ACTION_TERMINATE
const ACTION_TERMINATE
Pause action.
Definition:
AssessmentControlAction.php:43
ILIAS\LTI\ToolProvider\AssessmentControlAction\getSeverity
getSeverity()
Get the severity.
Definition:
AssessmentControlAction.php:135
ILIAS\LTI\ToolProvider\AssessmentControlAction\__construct
__construct(string $action, int $date, float $severity)
Class constructor.
Definition:
AssessmentControlAction.php:103
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ILIAS\LTI\ToolProvider\AssessmentControlAction\$message
string $message
Reason message.
Definition:
AssessmentControlAction.php:74
ILIAS\LTI\ToolProvider\AssessmentControlAction\ACTION_FLAG
const ACTION_FLAG
Pause action.
Definition:
AssessmentControlAction.php:53
Services
LTI
src
ToolProvider
AssessmentControlAction.php
Generated on Fri Apr 4 2025 22:02:49 for ILIAS by
1.8.13 (using
Doxyfile
)