|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Import class. More...
Inheritance diagram for ilImportContainer:
Collaboration diagram for ilImportContainer:Public Member Functions | |
| __construct ($a_target_id) | |
| Constructor. More... | |
Public Member Functions inherited from ilImport | |
| __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... | |
Protected Member Functions inherited from ilImport | |
| 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 | |
Protected Attributes inherited from ilImport | |
| $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 |
Reimplemented from ilImport.
Definition at line 20 of file class.ilImportContainer.php.
References ILIAS\GlobalScreen\Provider\__construct().
Here is the call graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Import a container.
| object | $dir | |
| object | $type |
Reimplemented from ilImport.
Definition at line 32 of file class.ilImportContainer.php.
References $parser, $ret, $type, createDummy(), and ilImport\getMapping().
Here is the call graph for this function: