ILIAS
release_4-3 Revision
|
Xml importer class. More...
Public Member Functions | |
__construct () | |
Constructor. | |
init () | |
Init. | |
setInstallId ($a_val) | |
Set installation id. | |
getInstallId () | |
Get installation id. | |
setInstallUrl ($a_val) | |
Set installation url. | |
getInstallUrl () | |
Get installation url. | |
setSchemaVersion ($a_val) | |
Set schema version. | |
getSchemaVersion () | |
Get schema version. | |
setImportDirectory ($a_val) | |
Set import directory. | |
getImportDirectory () | |
Get import directory. | |
setSkipEntities ($a_val) | |
Set skip entities. | |
getSkipEntities () | |
Get skip entities. | |
importXmlRepresentation ($a_entity, $a_id, $a_xml, $a_mapping) | |
Import xml representation. | |
finalProcessing ($a_mapping) | |
Final processing. |
Protected Attributes | |
$skip_entities = array() |
ilXmlImporter::__construct | ( | ) |
ilXmlImporter::finalProcessing | ( | $a_mapping | ) |
Final processing.
array | mapping array |
Reimplemented in ilGlossaryImporter, ilCOPageImporter, ilBlogImporter, and ilWikiImporter.
Definition at line 148 of file class.ilXmlImporter.php.
ilXmlImporter::getImportDirectory | ( | ) |
Get import directory.
Definition at line 108 of file class.ilXmlImporter.php.
Referenced by ilFileImporter\importXmlRepresentation(), ilForumImporter\importXmlRepresentation(), ilGlossaryImporter\importXmlRepresentation(), ilTestImporter\importXmlRepresentation(), ilLearningModuleImporter\importXmlRepresentation(), ilTestQuestionPoolImporter\importXmlRepresentation(), ilPollImporter\importXmlRepresentation(), ilBlogImporter\importXmlRepresentation(), ilExerciseImporter\init(), ilUserImporter\init(), ilHTMLLearningModuleImporter\init(), ilMediaObjectsImporter\init(), ilSurveyQuestionPoolImporter\parseXmlFileNames(), ilTestImporter\parseXmlFileNames(), ilTestQuestionPoolImporter\parseXmlFileNames(), and ilSurveyImporter\parseXmlFileNames().
ilXmlImporter::getInstallId | ( | ) |
Get installation id.
Definition at line 48 of file class.ilXmlImporter.php.
Referenced by ilForumImporter\importXmlRepresentation().
ilXmlImporter::getInstallUrl | ( | ) |
Get installation url.
Definition at line 68 of file class.ilXmlImporter.php.
ilXmlImporter::getSchemaVersion | ( | ) |
Get schema version.
Definition at line 88 of file class.ilXmlImporter.php.
Referenced by ilCOPageImporter\importXmlRepresentation(), ilExerciseImporter\importXmlRepresentation(), ilTaxonomyImporter\importXmlRepresentation(), ilRatingImporter\importXmlRepresentation(), ilPollImporter\importXmlRepresentation(), ilNewsImporter\importXmlRepresentation(), ilNotesImporter\importXmlRepresentation(), ilHelpImporter\importXmlRepresentation(), ilMediaCastImporter\importXmlRepresentation(), ilCalendarImporter\importXmlRepresentation(), ilBookmarksImporter\importXmlRepresentation(), ilWikiImporter\importXmlRepresentation(), ilSessionImporter\importXmlRepresentation(), ilItemGroupImporter\importXmlRepresentation(), ilMediaPoolImporter\importXmlRepresentation(), ilExternalFeedImporter\importXmlRepresentation(), ilBlogImporter\importXmlRepresentation(), ilUserImporter\importXmlRepresentation(), ilHTMLLearningModuleImporter\importXmlRepresentation(), and ilMediaObjectsImporter\importXmlRepresentation().
ilXmlImporter::getSkipEntities | ( | ) |
Get skip entities.
Definition at line 128 of file class.ilXmlImporter.php.
References $skip_entities.
|
abstract |
Import xml representation.
string | entity |
string | target release |
string | id |
Reimplemented in ilContainerReferenceImporter, ilMediaObjectsImporter, ilHTMLLearningModuleImporter, ilUserImporter, ilBlogImporter, ilExerciseImporter, ilExternalFeedImporter, ilItemGroupImporter, ilMediaCastImporter, ilMediaPoolImporter, ilPollImporter, ilSessionImporter, ilWikiImporter, ilBookmarksImporter, ilCalendarImporter, ilHelpImporter, ilNewsImporter, ilNotesImporter, ilRatingImporter, ilTaxonomyImporter, ilCOPageImporter, ilCategoryImporter, ilCourseImporter, ilFolderImporter, ilGroupImporter, ilWebResourceImporter, ilContainerImporter, ilAccessControlImporter, ilTestQuestionPoolImporter, ilFileImporter, ilForumImporter, ilGlossaryImporter, ilLearningModuleImporter, ilSurveyImporter, ilSurveyQuestionPoolImporter, ilTestImporter, and ilMetaDataImporter.
ilXmlImporter::init | ( | ) |
Init.
Reimplemented in ilMediaObjectsImporter, ilBlogImporter, ilCategoryImporter, ilCourseImporter, ilFolderImporter, ilGroupImporter, ilPollImporter, ilWebResourceImporter, ilContainerReferenceImporter, ilExerciseImporter, ilExternalFeedImporter, ilHTMLLearningModuleImporter, ilItemGroupImporter, ilMediaCastImporter, ilMediaPoolImporter, ilSessionImporter, ilWikiImporter, ilBookmarksImporter, ilCalendarImporter, ilContainerImporter, ilHelpImporter, ilNewsImporter, ilNotesImporter, ilRatingImporter, ilTaxonomyImporter, ilUserImporter, ilCOPageImporter, and ilAccessControlImporter.
Definition at line 29 of file class.ilXmlImporter.php.
ilXmlImporter::setImportDirectory | ( | $a_val | ) |
Set import directory.
string | import directory |
Definition at line 98 of file class.ilXmlImporter.php.
ilXmlImporter::setInstallId | ( | $a_val | ) |
Set installation id.
string | installation id |
Definition at line 38 of file class.ilXmlImporter.php.
ilXmlImporter::setInstallUrl | ( | $a_val | ) |
Set installation url.
string | installation url |
Definition at line 58 of file class.ilXmlImporter.php.
ilXmlImporter::setSchemaVersion | ( | $a_val | ) |
Set schema version.
string | schema version |
Definition at line 78 of file class.ilXmlImporter.php.
ilXmlImporter::setSkipEntities | ( | $a_val | ) |
Set skip entities.
array | $a_val | entities to skip |
Definition at line 118 of file class.ilXmlImporter.php.
|
protected |
Definition at line 13 of file class.ilXmlImporter.php.
Referenced by getSkipEntities().