|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Xml importer class. More...
Inheritance diagram for ilXmlImporter:
Collaboration diagram for ilXmlImporter:Public Member Functions | |
| __construct () | |
| setImport (ilImport $a_val) | |
| getImport () | |
| init () | |
| setInstallId (string $a_val) | |
| getInstallId () | |
| setInstallUrl (string $a_val) | |
| getInstallUrl () | |
| setSchemaVersion (string $a_val) | |
| getSchemaVersion () | |
| setImportDirectory (string $a_val) | |
| getImportDirectory () | |
| setSkipEntities (array $a_val) | |
| getSkipEntities () | |
| exportedFromSameInstallation () | |
| importXmlRepresentation (string $a_entity, string $a_id, string $a_xml, ilImportMapping $a_mapping) | |
| finalProcessing (ilImportMapping $a_mapping) | |
| afterContainerImportProcessing (ilImportMapping $mapping) | |
Protected Attributes | |
| array | $skip_entities = array() |
| ilImport | $imp |
| string | $install_id |
| string | $install_url |
| string | $schema_version |
| string | $import_directory |
Xml importer class.
Definition at line 25 of file class.ilXmlImporter.php.
| ilXmlImporter::__construct | ( | ) |
Reimplemented in ilAdvancedMetaDataImporter, ilCmiXapiImporter, ilCourseImporter, ilGroupImporter, ilILIASObjectImporter, ilOrgUnitImporter, ilOrgUnitSimpleUserImport, ilScormAiccImporter, ilSurveyImporter, ilTestImporter, ilTestQuestionPoolImporter, and ilWebResourceImporter.
Definition at line 34 of file class.ilXmlImporter.php.
| ilXmlImporter::afterContainerImportProcessing | ( | ilImportMapping | $mapping | ) |
Reimplemented in ilCOPageImporter, and ilLearningSequenceImporter.
Definition at line 123 of file class.ilXmlImporter.php.
| ilXmlImporter::exportedFromSameInstallation | ( | ) |
Definition at line 103 of file class.ilXmlImporter.php.
References getInstallId(), and IL_INST_ID.
Here is the call graph for this function:| ilXmlImporter::finalProcessing | ( | ilImportMapping | $a_mapping | ) |
Reimplemented in ilBlogImporter, ilCategoryImporter, ilContainerImporter, ilContentPageImporter, ilDataCollectionImporter, ilForumImporter, ilGlossaryImporter, ilLearningModuleImporter, ilLearningSequenceImporter, ilMediaCastImporter, ilMediaPoolImporter, ilPortfolioImporter, ilTestImporter, ilTestQuestionPoolImporter, ilUserImporter, and ilWikiImporter.
Definition at line 118 of file class.ilXmlImporter.php.
| ilXmlImporter::getImport | ( | ) |
Definition at line 43 of file class.ilXmlImporter.php.
References $imp.
Referenced by ilSurveyImporter\importXmlRepresentation(), ilBlogImporter\init(), ilGlossaryImporter\init(), ilLearningModuleImporter\init(), ilMediaObjectsImporter\init(), ilMediaPoolImporter\init(), and ilSkillImporter\init().
Here is the caller graph for this function:| ilXmlImporter::getImportDirectory | ( | ) |
Definition at line 87 of file class.ilXmlImporter.php.
References $import_directory.
Referenced by ilCmiXapiImporter\getImportDirectoryContainer(), ilCmiXapiImporter\getImportDirectorySingle(), ilGlossaryImporter\importXmlRepresentation(), ilPollImporter\importXmlRepresentation(), ilTestImporter\importXmlRepresentation(), ilTestQuestionPoolImporter\importXmlRepresentation(), ilBibliographicImporter\init(), ilContentPageImporter\init(), ilDataCollectionImporter\init(), ilExerciseImporter\init(), ilHTMLLearningModuleImporter\init(), ilILIASObjectImporter\init(), ilIndividualAssessmentImporter\init(), ilMediaObjectsImporter\init(), ilStyleImporter\init(), and ilUserImporter\init().
Here is the caller graph for this function:| ilXmlImporter::getInstallId | ( | ) |
Definition at line 57 of file class.ilXmlImporter.php.
References $install_id.
Referenced by exportedFromSameInstallation(), and ilChatroomImporter\importXmlRepresentation().
Here is the caller graph for this function:| ilXmlImporter::getInstallUrl | ( | ) |
Definition at line 67 of file class.ilXmlImporter.php.
References $install_url.
| ilXmlImporter::getSchemaVersion | ( | ) |
Definition at line 77 of file class.ilXmlImporter.php.
References $schema_version.
Referenced by ilBibliographicImporter\importXmlRepresentation(), ilContentPageImporter\importXmlRepresentation(), ilCOPageImporter\importXmlRepresentation(), ilExerciseImporter\importXmlRepresentation(), ilGlossaryImporter\importXmlRepresentation(), ilNewsImporter\importXmlRepresentation(), ilPollImporter\importXmlRepresentation(), ilRatingImporter\importXmlRepresentation(), ilSessionImporter\importXmlRepresentation(), ilSkillImporter\importXmlRepresentation(), and ilStyleImporter\importXmlRepresentation().
Here is the caller graph for this function:| ilXmlImporter::getSkipEntities | ( | ) |
Definition at line 97 of file class.ilXmlImporter.php.
References $skip_entities.
|
abstract |
Reimplemented in ilAccessControlImporter, ilAdvancedMetaDataImporter, ilBibliographicImporter, ilBlogImporter, ilCalendarImporter, ilCategoryImporter, ilChatroomImporter, ilCmiXapiImporter, ilConditionsImporter, ilContainerImporter, ilContentPageImporter, ilCOPageImporter, ilCourseImporter, ilDataCollectionImporter, ilExerciseImporter, ilFileImporter, ilFolderImporter, ilGlossaryImporter, ilGroupImporter, ilHelpImporter, ilHTMLLearningModuleImporter, ilIndividualAssessmentImporter, ilItemGroupImporter, ilLearningModuleImporter, ilLearningSequenceImporter, ilMediaCastImporter, ilMediaObjectsImporter, ilMediaPoolImporter, ilMetaDataImporter, ilNewsImporter, ilNotesImporter, ilOrgUnitImporter, ilPollImporter, ilPortfolioImporter, ilRatingImporter, ilSessionImporter, ilSkillImporter, ilStyleImporter, ilSurveyImporter, ilSurveyQuestionPoolImporter, ilTaxonomyImporter, ilTestImporter, ilTestQuestionPoolImporter, ilUserImporter, ilWebResourceImporter, ilWikiImporter, and ilILIASObjectImporter.
| ilXmlImporter::init | ( | ) |
Reimplemented in ilAccessControlImporter, ilBibliographicImporter, ilBlogImporter, ilCalendarImporter, ilCategoryImporter, ilCmiXapiImporter, ilConditionsImporter, ilContainerImporter, ilContainerReferenceImporter, ilContentPageImporter, ilCourseImporter, ilDataCollectionImporter, ilExerciseImporter, ilFolderImporter, ilForumImporter, ilGlossaryImporter, ilGroupImporter, ilHTMLLearningModuleImporter, ilILIASObjectImporter, ilIndividualAssessmentImporter, ilItemGroupImporter, ilLearningModuleImporter, ilLearningSequenceImporter, ilMediaCastImporter, ilMediaObjectsImporter, ilMediaPoolImporter, ilMetaDataImporter, ilNewsImporter, ilNotesImporter, ilPollImporter, ilPortfolioImporter, ilRatingImporter, ilScormAiccImporter, ilSessionImporter, ilSkillImporter, ilStyleImporter, ilSurveyImporter, ilTaxonomyImporter, ilUserImporter, and ilWikiImporter.
Definition at line 48 of file class.ilXmlImporter.php.
| ilXmlImporter::setImport | ( | ilImport | $a_val | ) |
Definition at line 38 of file class.ilXmlImporter.php.
| ilXmlImporter::setImportDirectory | ( | string | $a_val | ) |
Definition at line 82 of file class.ilXmlImporter.php.
| ilXmlImporter::setInstallId | ( | string | $a_val | ) |
Definition at line 52 of file class.ilXmlImporter.php.
| ilXmlImporter::setInstallUrl | ( | string | $a_val | ) |
Definition at line 62 of file class.ilXmlImporter.php.
| ilXmlImporter::setSchemaVersion | ( | string | $a_val | ) |
Definition at line 72 of file class.ilXmlImporter.php.
| ilXmlImporter::setSkipEntities | ( | array | $a_val | ) |
Definition at line 92 of file class.ilXmlImporter.php.
|
protected |
Definition at line 28 of file class.ilXmlImporter.php.
Referenced by getImport().
|
protected |
Definition at line 32 of file class.ilXmlImporter.php.
Referenced by getImportDirectory().
|
protected |
Definition at line 29 of file class.ilXmlImporter.php.
Referenced by getInstallId().
|
protected |
Definition at line 30 of file class.ilXmlImporter.php.
Referenced by getInstallUrl().
|
protected |
Definition at line 31 of file class.ilXmlImporter.php.
Referenced by getSchemaVersion().
|
protected |
Definition at line 27 of file class.ilXmlImporter.php.
Referenced by getSkipEntities().