LTI Integration Library 4.10.3
PHP class library for building LTI integrations
 
Loading...
Searching...
No Matches
AssessmentControlAction.php
1<?php
2
3namespace ceLTIc\LTI;
4
5use \DateTime;
6
15{
16
20 const ACTION_PAUSE = 'pause';
21
25 const ACTION_RESUME = 'resume';
26
30 const ACTION_TERMINATE = 'terminate';
31
35 const ACTION_UPDATE = 'update';
36
40 const ACTION_FLAG = 'flag';
41
47 public $extraTime = null;
48
54 public $code = null;
55
61 public $message = null;
62
68 private $action = null;
69
75 private $date = null;
76
82 private $severity = null;
83
91 public function __construct($action, $date, $severity)
92 {
93 $this->action = $action;
94 $this->date = $date;
95 $this->severity = $severity;
96 }
97
103 public function getAction()
104 {
105 return $this->action;
106 }
107
113 public function getDate()
114 {
115 return $this->date;
116 }
117
123 public function getSeverity()
124 {
125 return $this->severity;
126 }
127
128}
Class to represent an assessment control action.
__construct($action, $date, $severity)
Class constructor.