ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Xml importer class. More...
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.
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().
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().
ilXmlImporter::getInstallId | ( | ) |
Definition at line 57 of file class.ilXmlImporter.php.
References $install_id.
Referenced by exportedFromSameInstallation(), and ilChatroomImporter\importXmlRepresentation().
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().
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, 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, 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().