/** * Get xml representation * * @param string entity * @param string target release * @param string id * @return string xml string */ public function getXmlRepresentation($a_entity, $a_schema_version, $a_id) { include_once './Modules/LearningModule/classes/class.ilObjLearningModule.php'; $lm = new ilObjLearningModule($a_id, false); include_once './Modules/LearningModule/classes/class.ilContObjectExport.php'; $exp = new ilContObjectExport($lm); $zip = $exp->buildExportFile(); }
/** * create scorm package */ function exportSCORM() { require_once "./Modules/LearningModule/classes/class.ilContObjectExport.php"; $cont_exp = new ilContObjectExport($this->object, "scorm"); $cont_exp->buildExportFile(); //echo $this->tpl->get(); // $this->ctrl->redirect($this, "exportList"); }
function getXMLZip() { include_once "./Modules/LearningModule/classes/class.ilContObjectExport.php"; $cont_exp = new ilContObjectExport($this, 'xml'); $export_file = $cont_exp->buildExportFile(); return $export_file; }