function delete() { global $ilDB, $ilLog; parent::delete(); $q_log = "DELETE FROM aicc_units WHERE obj_id =" . $ilDB->quote($this->getId()); $ilLog->write("SAHS Delete(Unit): " . $q_log); $ilDB->manipulateF('DELETE FROM aicc_units WHERE obj_id = %s', array('integer'), array($this->getId())); $ilDB->manipulateF(' DELETE FROM scorm_tracking WHERE sco_id = %s AND obj_id =%s', array('integer', 'integer'), array($this->getId(), $this->getALMId())); // update learning progress status include_once "./Services/Tracking/classes/class.ilLPStatusWrapper.php"; ilLPStatusWrapper::_refreshStatus($this->getALMId()); }
function delete() { global $ilDB, $ilLog; parent::delete(); $statement = $ilDB->manipulateF('DELETE FROM aicc_course WHERE obj_id = %s', array('integer'), array($this->getId())); $statement = $ilDB->manipulateF(' DELETE FROM scorm_tracking WHERE sco_id = %s AND obj_id = %s', array('integer', 'integer'), array($this->getId(), $this->getALMId())); // update learning progress status include_once "./Services/Tracking/classes/class.ilLPStatusWrapper.php"; ilLPStatusWrapper::_refreshStatus($this->getALMId()); }