53 $this->item_id = $item_id;
54 $this->user_id = $a_usr_id;
61 return $this->user_id;
65 return $this->item_id;
74 $this->start = $a_time;
87 include_once
'./Services/Object/classes/class.ilObjectActivation.php';
107 $query =
"INSERT INTO crs_timings_planed (item_id,usr_id,planed_start,planed_end) " .
109 $ilDB->quote($this->
getItemId(),
'integer') .
", " .
110 $ilDB->quote($this->
getUserId(),
'integer') .
", " .
117 public function delete()
122 public static function _delete($a_item_id, $a_usr_id)
126 $query =
"DELETE FROM crs_timings_planed " .
127 "WHERE item_id = " . $ilDB->quote($a_item_id,
'integer') .
" " .
128 "AND usr_id = " . $ilDB->quote($a_usr_id,
'integer') .
" ";
137 $query =
"SELECT * FROM crs_timings_planed " .
138 "WHERE item_id = " . $ilDB->quote($a_item_id,
'integer') .
" " .
139 "AND usr_id = " . $ilDB->quote($a_usr_id,
'integer') .
" ";
142 $data[
'planed_start'] =
$row->planed_start;
153 $query =
"SELECT * FROM crs_timings_planed " .
154 "WHERE item_id = " . $ilDB->quote($a_item_id,
'integer') .
" ";
167 $query =
"DELETE FROM crs_timings_planed " .
168 "WHERE item_id = " . $ilDB->quote($a_item_id,
'integer') .
" ";
176 $query =
"DELETE FROM crs_timings_planed " .
177 "WHERE usr_id = " . $ilDB->quote($a_usr_id,
'integer') .
" ";
185 $query =
"SELECT * FROM crs_timings_planed " .
186 "WHERE item_id = " . $ilDB->quote($this->
getItemId(),
'integer') .
" " .
187 "AND usr_id = " . $ilDB->quote($this->
getUserId(),
'integer') .
" ";
__construct($item_id, $a_usr_id)
Constructor.
static getItem($a_ref_id)
Get item data.
static _getPlanedTimingsByItem($a_item_id)
static _deleteByUser($a_usr_id)
foreach($_POST as $key=> $value) $res
setPlanedEndingTime($a_end)
static _delete($a_item_id, $a_usr_id)
Create styles array
The data for the language used.
static _getPlanedTimings($a_usr_id, $a_item_id)
setPlanedStartingTime($a_time)
static _deleteByItem($a_item_id)