24require_once(
"./Modules/ScormAicc/classes/SCORM/class.ilSCORMObject.php");
 
   60        $this->import_id = $a_import_id;
 
   71        $this->version = $a_version;
 
   81        $this->xml_base = $a_xml_base;
 
   91        $obj_set = 
$ilDB->queryF(
 
   92            'SELECT * FROM sc_manifest WHERE obj_id = %s',
 
   96        $obj_rec = 
$ilDB->fetchAssoc($obj_set);
 
  112                INSERT INTO sc_manifest (obj_id, import_id, version, xml_base)  
  113                VALUES (%s,%s,%s,%s)',
 
  114            array(
'integer',
'text',
'text',
'text'),
 
  133            array(
'text',
'text',
'text',
'integer'),
 
  138    public function delete()
 
  145        $ilDB->manipulateF(
'DELETE FROM sc_manifest WHERE obj_id = %s', array(
'integer'), array($this->
getId()));
 
An exception for terminatinating execution or to throw for unit testing.
setImportId($a_import_id)
update()
Updates database record for SCORM object.
create()
Create database record for SCORM object.
__construct($a_id=0)
Constructor.
Parent object for all SCORM objects, that are stored in table scorm_object.
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc