Definition at line 15 of file class.ilCmiXapiImporter.php.
◆ __construct()
ilCmiXapiImporter::__construct |
( |
| ) |
|
ilCmiXapiImporter constructor.
Reimplemented from ilXmlImporter.
Definition at line 59 of file class.ilCmiXapiImporter.php.
60 {
61 require_once "./Modules/CmiXapi/classes/class.ilCmiXapiDataSet.php";
63 $this->_dataset->_cmixSettingsProperties['Title'] = '';
64 $this->_dataset->_cmixSettingsProperties['Description'] = '';
65
66 }
◆ __destruct()
ilCmiXapiImporter::__destruct |
( |
| ) |
|
if single import then deleteImportDirectiry
Definition at line 313 of file class.ilCmiXapiImporter.php.
314 {
315 if (true === $this->_isSingleImport) {
316 $this->deleteImportDirectiry();
317 }
318 }
◆ getImportDirectoryContainer()
ilCmiXapiImporter::getImportDirectoryContainer |
( |
| ) |
|
|
private |
Gets the relative path to the Filesystem::temp Folder.
- Returns
- $this
Definition at line 292 of file class.ilCmiXapiImporter.php.
293 {
295 $dirArr = array_reverse(explode('/', $importTempDir));
296 $this->_relImportDir = $dirArr[3] . '/' . $dirArr[2] . '/' . $dirArr[1] . '/' . $dirArr[0];
297 return $this;
298
299
300
301
302
303 }
getImportDirectory()
Get import directory.
References ilXmlImporter\getImportDirectory().
◆ getImportDirectorySingle()
ilCmiXapiImporter::getImportDirectorySingle |
( |
| ) |
|
|
private |
Gets the relative path to the Filesystem::temp Folder.
- Returns
- $this
Definition at line 280 of file class.ilCmiXapiImporter.php.
281 {
283 $dirArr = array_reverse(explode('/', $importTempDir));
284 $this->_relImportDir = $dirArr[1] . '/' . $dirArr[0];
285 return $this;
286 }
References ilXmlImporter\getImportDirectory().
◆ init()
ilCmiXapiImporter::init |
( |
| ) |
|
◆ $_cmixObj
ilCmiXapiImporter::$_cmixObj |
|
private |
◆ $_dataset
ilCmiXapiImporter::$_dataset |
|
private |
◆ $_entity
ilCmiXapiImporter::$_entity |
|
private |
◆ $_hasContent
ilCmiXapiImporter::$_hasContent = false |
|
private |
◆ $_import_dirname
ilCmiXapiImporter::$_import_dirname |
|
private |
◆ $_import_objId
ilCmiXapiImporter::$_import_objId |
|
private |
◆ $_isSingleImport
ilCmiXapiImporter::$_isSingleImport = false |
|
private |
◆ $_mapping
ilCmiXapiImporter::$_mapping |
|
private |
◆ $_moduleProperties
ilCmiXapiImporter::$_moduleProperties = [] |
|
private |
◆ $_newId
ilCmiXapiImporter::$_newId = null |
|
private |
◆ $_relImportDir
ilCmiXapiImporter::$_relImportDir = '' |
|
private |
◆ $_relWebDir
ilCmiXapiImporter::$_relWebDir = 'lm_data/lm_' |
|
private |
◆ $manifest
ilCmiXapiImporter::$manifest = [] |
The documentation for this class was generated from the following file: