ILIAS
release_8 Revision v8.23
|
Class to represent an assessment control action. More...
Public Member Functions | |
__construct (string $action, int $date, float $severity) | |
Class constructor. More... | |
getAction () | |
Get the action. More... | |
getDate () | |
Get the incident date. More... | |
getSeverity () | |
Get the severity. More... | |
Data Fields | |
const | ACTION_PAUSE = 'pause' |
Pause action. More... | |
const | ACTION_RESUME = 'resume' |
Pause action. More... | |
const | ACTION_TERMINATE = 'terminate' |
Pause action. More... | |
const | ACTION_UPDATE = 'update' |
Pause action. More... | |
const | ACTION_FLAG = 'flag' |
Pause action. More... | |
int | $extraTime = null |
Extra time. More... | |
string | $code = null |
Reason code. More... | |
string | $message = null |
Reason message. More... | |
Private Attributes | |
string | $action = null |
Action. More... | |
int | $date = null |
Incident date value. More... | |
float | $severity = null |
Severity. More... | |
Class to represent an assessment control action.
Definition at line 28 of file AssessmentControlAction.php.
ILIAS\LTI\ToolProvider\AssessmentControlAction::__construct | ( | string | $action, |
int | $date, | ||
float | $severity | ||
) |
Class constructor.
string | $action | Action |
int | $date | Date/time of incident //UK: changed DateTime to int |
float | $severity | Severity of incident |
Definition at line 103 of file AssessmentControlAction.php.
References ILIAS\LTI\ToolProvider\AssessmentControlAction\$action, ILIAS\LTI\ToolProvider\AssessmentControlAction\$date, and ILIAS\LTI\ToolProvider\AssessmentControlAction\$severity.
ILIAS\LTI\ToolProvider\AssessmentControlAction::getAction | ( | ) |
Get the action.
Definition at line 115 of file AssessmentControlAction.php.
References ILIAS\LTI\ToolProvider\AssessmentControlAction\$action.
ILIAS\LTI\ToolProvider\AssessmentControlAction::getDate | ( | ) |
Get the incident date.
Definition at line 125 of file AssessmentControlAction.php.
References ILIAS\LTI\ToolProvider\AssessmentControlAction\$date.
ILIAS\LTI\ToolProvider\AssessmentControlAction::getSeverity | ( | ) |
Get the severity.
Definition at line 135 of file AssessmentControlAction.php.
References ILIAS\LTI\ToolProvider\AssessmentControlAction\$severity.
|
private |
Action.
Definition at line 81 of file AssessmentControlAction.php.
Referenced by ILIAS\LTI\ToolProvider\AssessmentControlAction\__construct(), and ILIAS\LTI\ToolProvider\AssessmentControlAction\getAction().
string null ILIAS\LTI\ToolProvider\AssessmentControlAction::$code = null |
Reason code.
Definition at line 67 of file AssessmentControlAction.php.
|
private |
Incident date value.
Definition at line 88 of file AssessmentControlAction.php.
Referenced by ILIAS\LTI\ToolProvider\AssessmentControlAction\__construct(), and ILIAS\LTI\ToolProvider\AssessmentControlAction\getDate().
int null ILIAS\LTI\ToolProvider\AssessmentControlAction::$extraTime = null |
Extra time.
Definition at line 60 of file AssessmentControlAction.php.
string null ILIAS\LTI\ToolProvider\AssessmentControlAction::$message = null |
Reason message.
Definition at line 74 of file AssessmentControlAction.php.
|
private |
Severity.
Definition at line 95 of file AssessmentControlAction.php.
Referenced by ILIAS\LTI\ToolProvider\AssessmentControlAction\__construct(), and ILIAS\LTI\ToolProvider\AssessmentControlAction\getSeverity().
const ILIAS\LTI\ToolProvider\AssessmentControlAction::ACTION_FLAG = 'flag' |
Pause action.
Definition at line 53 of file AssessmentControlAction.php.
const ILIAS\LTI\ToolProvider\AssessmentControlAction::ACTION_PAUSE = 'pause' |
Pause action.
Definition at line 33 of file AssessmentControlAction.php.
const ILIAS\LTI\ToolProvider\AssessmentControlAction::ACTION_RESUME = 'resume' |
Pause action.
Definition at line 38 of file AssessmentControlAction.php.
const ILIAS\LTI\ToolProvider\AssessmentControlAction::ACTION_TERMINATE = 'terminate' |
Pause action.
Definition at line 43 of file AssessmentControlAction.php.
const ILIAS\LTI\ToolProvider\AssessmentControlAction::ACTION_UPDATE = 'update' |
Pause action.
Definition at line 48 of file AssessmentControlAction.php.