ILIAS
Release_5_0_x_branch Revision 61816
|
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, ilCategoryImporter, ilCOPageImporter, ilDataCollectionImporter, ilPortfolioImporter, ilBlogImporter, ilWikiImporter, ilUserImporter, and ilMediaCastImporter.
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 ilTestImporter\getImportDirectoryContainer(), ilTestQuestionPoolImporter\getImportDirectoryContainer(), ilTestImporter\getImportPackageName(), ilTestQuestionPoolImporter\getImportPackageName(), ilStyleImporter\importXmlRepresentation(), ilFileImporter\importXmlRepresentation(), ilLearningModuleImporter\importXmlRepresentation(), ilForumImporter\importXmlRepresentation(), ilGlossaryImporter\importXmlRepresentation(), ilTestImporter\importXmlRepresentation(), ilTestQuestionPoolImporter\importXmlRepresentation(), ilBlogImporter\importXmlRepresentation(), ilPollImporter\importXmlRepresentation(), ilPortfolioImporter\importXmlRepresentation(), ilHTMLLearningModuleImporter\init(), ilExerciseImporter\init(), ilBibliographicImporter\init(), ilUserImporter\init(), ilDataCollectionImporter\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 ilForumImporter\importXmlRepresentation(), ilCOPageImporter\importXmlRepresentation(), ilTaxonomyImporter\importXmlRepresentation(), ilRatingImporter\importXmlRepresentation(), ilNotesImporter\importXmlRepresentation(), ilNewsImporter\importXmlRepresentation(), ilExerciseImporter\importXmlRepresentation(), ilHelpImporter\importXmlRepresentation(), ilItemGroupImporter\importXmlRepresentation(), ilCalendarImporter\importXmlRepresentation(), ilBookmarksImporter\importXmlRepresentation(), ilMediaCastImporter\importXmlRepresentation(), ilExternalFeedImporter\importXmlRepresentation(), ilMediaPoolImporter\importXmlRepresentation(), ilPollImporter\importXmlRepresentation(), ilBlogImporter\importXmlRepresentation(), ilSessionImporter\importXmlRepresentation(), ilWikiImporter\importXmlRepresentation(), ilUserImporter\importXmlRepresentation(), ilHTMLLearningModuleImporter\importXmlRepresentation(), ilPortfolioImporter\importXmlRepresentation(), ilBibliographicImporter\importXmlRepresentation(), ilMediaObjectsImporter\importXmlRepresentation(), and ilDataCollectionImporter\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 ilOrgUnitImporter, ilContainerReferenceImporter, ilDataCollectionImporter, ilBibliographicImporter, ilMediaObjectsImporter, ilPortfolioImporter, 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, ilMetaDataImporter, ilStyleImporter, and ilAdvancedMetaDataImporter.
ilXmlImporter::init | ( | ) |
Init.
Reimplemented in ilPortfolioImporter, ilMediaObjectsImporter, ilDataCollectionImporter, ilBlogImporter, ilCategoryImporter, ilCourseImporter, ilFolderImporter, ilGroupImporter, ilPollImporter, ilWebResourceImporter, ilContainerReferenceImporter, ilBibliographicImporter, ilExerciseImporter, ilExternalFeedImporter, ilHTMLLearningModuleImporter, ilItemGroupImporter, ilMediaCastImporter, ilMediaPoolImporter, ilSessionImporter, ilWikiImporter, ilBookmarksImporter, ilCalendarImporter, ilContainerImporter, ilHelpImporter, ilNewsImporter, ilNotesImporter, ilRatingImporter, ilTaxonomyImporter, ilUserImporter, ilCOPageImporter, ilAccessControlImporter, and ilStyleImporter.
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().