ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Import class. More...
Public Member Functions | |
__construct ($a_target_id) | |
Constructor. More... | |
![]() | |
__construct ($a_target_id=0) | |
Constructor. More... | |
getConfig ($a_comp) | |
Get configuration (note that configurations are optional, null may be returned!) More... | |
getMapping () | |
Get mapping object. More... | |
setEntityTypes ($a_val) | |
Set entity types. More... | |
getEntityTypes () | |
Get entity types. More... | |
addSkipEntity ($a_component, $a_entity, $skip=true) | |
Add skip entity. More... | |
addSkipImporter ($a_component, $skip=true) | |
Add skip entity. More... | |
setCurrentDataset ($a_val) | |
Set currrent dataset. More... | |
getCurrentDataset () | |
Get currrent dataset. More... | |
afterEntityTypes () | |
After entity types are parsed. More... | |
importRecord ($a_entity, $a_types, $a_record) | |
After entity types are parsed. More... | |
importEntity ( $a_tmp_file, $a_filename, $a_entity, $a_component, $a_copy_file=false) | |
Import entity. More... | |
importObject ( $a_new_obj, $a_tmp_file, $a_filename, $a_type, $a_comp="", $a_copy_file=false) | |
Import repository object export file. More... | |
importFromDirectory ($dir, $a_type, $a_comp) | |
Import from directory. More... | |
getTemporaryImportDir () | |
Get temporary import directory. More... | |
processItemXml ($a_entity, $a_schema_version, $a_id, $a_xml, $a_install_id, $a_install_url) | |
Process item xml. More... | |
Protected Member Functions | |
doImportObject ($dir, $type, $a_component="", $a_tmpdir="") | |
Import a container. More... | |
createDummy ($a_type) | |
Create dummy object. More... | |
![]() | |
setTemporaryImportDir ($a_val) | |
Set temporary import directory. More... | |
doImportObject ($dir, $a_type, $a_component="", $a_tmpdir="") | |
Import repository object export file. More... | |
Additional Inherited Members | |
![]() | |
$log | |
$install_id = "" | |
$install_url = "" | |
$entities = "" | |
$tmp_import_dir = "" | |
$mapping = null | |
$skip_entity = array() | |
$configs = array() | |
$skip_importer = [] | |
ilImportContainer::__construct | ( | $a_target_id | ) |
Constructor.
int | $a_target_id | Id of parent node |
Definition at line 20 of file class.ilImportContainer.php.
References ILIAS\GlobalScreen\Provider\__construct().
|
protected |
Create dummy object.
object | $a_type |
Definition at line 86 of file class.ilImportContainer.php.
References $a_type, $DIC, $location, and ilImport\getMapping().
Referenced by doImportObject().
|
protected |
Import a container.
object | $dir | |
object | $type |
Definition at line 32 of file class.ilImportContainer.php.
References $parser, $ret, $type, createDummy(), and ilImport\getMapping().