ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Export class for SCORM 2004 object. More...
Public Member Functions | |
__construct (&$a_cont_obj, $a_mode="SCORM 2004 3rd") | |
Constructor public. More... | |
getExportDirectory () | |
getExportDirectoryForType ($type) | |
getExportSubDirectory () | |
getExportFileName () | |
getSupportedExportTypes () | |
getInstId () | |
buildExportFile () | |
build export file (complete zip file) More... | |
buildExportFileSCORM ($ver) | |
build xml export file More... | |
buildExportFileHTML () | |
build xml export file More... | |
buildExportFileHTMLOne () | |
build xml export file More... | |
buildExportFileISO () | |
buildExportFilePDF () | |
createExportDirectory () | |
Protected Attributes | |
$log | |
Private Attributes | |
$err | |
$db | |
$cont_obj | |
$cont_obj_id | |
$inst_id | |
$mode | |
$export_types | |
$module_id | |
$date | |
$settings | |
$export_dir | |
$subdir | |
$filename | |
Export class for SCORM 2004 object.
Definition at line 10 of file class.ilSCORM2004Export.php.
ilScorm2004Export::__construct | ( | & | $a_cont_obj, |
$a_mode = "SCORM 2004 3rd" |
|||
) |
Constructor public.
Definition at line 36 of file class.ilSCORM2004Export.php.
References $DIC, $ilDB, $ilErr, $ilSetting, $settings, array, date, getExportDirectory(), getExportFileName(), getExportSubDirectory(), settings(), and time.
ilScorm2004Export::buildExportFile | ( | ) |
build export file (complete zip file)
public
Definition at line 140 of file class.ilSCORM2004Export.php.
References buildExportFileHTML(), buildExportFileHTMLOne(), buildExportFileISO(), buildExportFilePDF(), and buildExportFileSCORM().
ilScorm2004Export::buildExportFileHTML | ( | ) |
build xml export file
Definition at line 201 of file class.ilSCORM2004Export.php.
References $export_dir, createExportDirectory(), date, ilUtil\delDir(), ilMathJax\getInstance(), ilUtil\makeDir(), ilMathJax\PURPOSE_EXPORT, and ilUtil\zip().
Referenced by buildExportFile().
ilScorm2004Export::buildExportFileHTMLOne | ( | ) |
build xml export file
Definition at line 237 of file class.ilSCORM2004Export.php.
References $export_dir, createExportDirectory(), date, ilUtil\delDir(), ilMathJax\getInstance(), ilUtil\makeDir(), ilMathJax\PURPOSE_EXPORT, and ilUtil\zip().
Referenced by buildExportFile().
ilScorm2004Export::buildExportFileISO | ( | ) |
Definition at line 270 of file class.ilSCORM2004Export.php.
References $export_dir, $result, createExportDirectory(), ilUtil\CreateIsoFromFolder(), date, ilUtil\delDir(), ilMathJax\getInstance(), ilUtil\makeDir(), and ilMathJax\PURPOSE_EXPORT.
Referenced by buildExportFile().
ilScorm2004Export::buildExportFilePDF | ( | ) |
Definition at line 308 of file class.ilSCORM2004Export.php.
References $export_dir, $ilLog, $log, createExportDirectory(), date, ilUtil\delDir(), ilRpcClientFactory\factory(), ilMathJax\getInstance(), ilUtil\makeDir(), ilMathJax\PURPOSE_DEFERRED_PDF, ilMathJax\PURPOSE_PDF, ilMathJax\RENDER_PNG_AS_FO_FILE, and ilUtil\sendFailure().
Referenced by buildExportFile().
ilScorm2004Export::buildExportFileSCORM | ( | $ver | ) |
build xml export file
Definition at line 163 of file class.ilSCORM2004Export.php.
References $export_dir, createExportDirectory(), date, ilUtil\delDir(), ilMathJax\getInstance(), ilUtil\makeDir(), ilMathJax\PURPOSE_EXPORT, and ilUtil\zip().
Referenced by buildExportFile().
ilScorm2004Export::createExportDirectory | ( | ) |
Definition at line 358 of file class.ilSCORM2004Export.php.
References $err, $ilErr, $module_id, ilUtil\getDataDir(), and ilUtil\makeDir().
Referenced by buildExportFileHTML(), buildExportFileHTMLOne(), buildExportFileISO(), buildExportFilePDF(), and buildExportFileSCORM().
ilScorm2004Export::getExportDirectory | ( | ) |
Definition at line 81 of file class.ilSCORM2004Export.php.
References getExportDirectoryForType().
Referenced by __construct().
ilScorm2004Export::getExportDirectoryForType | ( | $type | ) |
Definition at line 86 of file class.ilSCORM2004Export.php.
References $ret, $type, and ilUtil\getDataDir().
Referenced by getExportDirectory().
ilScorm2004Export::getExportFileName | ( | ) |
Definition at line 112 of file class.ilSCORM2004Export.php.
Referenced by __construct().
ilScorm2004Export::getExportSubDirectory | ( | ) |
Definition at line 107 of file class.ilSCORM2004Export.php.
References $cont_obj_id, and date.
Referenced by __construct().
ilScorm2004Export::getInstId | ( | ) |
ilScorm2004Export::getSupportedExportTypes | ( | ) |
|
private |
Definition at line 19 of file class.ilSCORM2004Export.php.
|
private |
Definition at line 20 of file class.ilSCORM2004Export.php.
Referenced by getExportSubDirectory().
|
private |
Definition at line 26 of file class.ilSCORM2004Export.php.
|
private |
Definition at line 18 of file class.ilSCORM2004Export.php.
|
private |
Definition at line 17 of file class.ilSCORM2004Export.php.
Referenced by createExportDirectory().
|
private |
Definition at line 28 of file class.ilSCORM2004Export.php.
Referenced by buildExportFileHTML(), buildExportFileHTMLOne(), buildExportFileISO(), buildExportFilePDF(), and buildExportFileSCORM().
|
private |
Definition at line 23 of file class.ilSCORM2004Export.php.
Referenced by getSupportedExportTypes().
|
private |
Definition at line 30 of file class.ilSCORM2004Export.php.
|
private |
Definition at line 21 of file class.ilSCORM2004Export.php.
Referenced by getInstId().
|
protected |
Definition at line 15 of file class.ilSCORM2004Export.php.
Referenced by buildExportFilePDF().
|
private |
Definition at line 22 of file class.ilSCORM2004Export.php.
|
private |
Definition at line 24 of file class.ilSCORM2004Export.php.
Referenced by createExportDirectory().
|
private |
Definition at line 27 of file class.ilSCORM2004Export.php.
Referenced by __construct().
|
private |
Definition at line 29 of file class.ilSCORM2004Export.php.