function post_deleteFromDB() { // Update calendar cache $cal = new Calendar(); $cal->updateDurationCache($this->fields['calendars_id']); parent::post_deleteFromDB(); }
function post_deleteFromDB() { global $DB; // if default is set : set default to another one if ($this->fields["is_default"] == 1) { $query = "UPDATE `" . $this->getTable() . "`\n SET `is_default` = '1'\n WHERE `id` <> '" . $this->fields['id'] . "'\n AND `users_id` = '" . $this->fields['users_id'] . "'\n LIMIT 1"; $DB->query($query); } parent::post_deleteFromDB(); }