ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
init () | |
getXmlRepresentation (string $a_entity, string $a_schema_version, string $a_id) | |
getValidSchemaVersions (string $a_entity) | |
Returns schema versions that the component can export to. More... | |
getXmlExportTailDependencies (string $a_entity, string $a_target_release, array $a_ids) | |
Get tail dependencies. More... | |
![]() | |
__construct () | |
setExport (ilExport $a_exp) | |
getExport () | |
getXmlRepresentation (string $a_entity, string $a_schema_version, string $a_id) | |
init () | |
setExportDirectories (string $a_dir_relative, string $a_dir_absolute) | |
getRelativeExportDirectory () | |
getAbsoluteExportDirectory () | |
getXmlExportHeadDependencies (string $a_entity, string $a_target_release, array $a_ids) | |
Get head dependencies. More... | |
getXmlExportTailDependencies (string $a_entity, string $a_target_release, array $a_ids) | |
Get tail dependencies. More... | |
getValidSchemaVersions (string $a_entity) | |
Returns schema versions that the component can export to. More... | |
determineSchemaVersion (string $a_entity, string $a_target_release) | |
Protected Attributes | |
ilContentPageDataSet | $ds |
DomainService | $content_style_domain |
![]() | |
ilExport | $exp |
Additional Inherited Members | |
![]() | |
static | lookupExportDirectory (string $a_obj_type, int $a_obj_id, string $a_export_type='xml', string $a_entity="") |
![]() | |
const | OBJ_TYPE = 'copa' |
const | HTTP_PARAM_PAGE_EDITOR_STYLE_CONTEXT = 'page_editor_style' |
const | UI_CMD_VIEW = 'view' |
const | UI_CMD_EDIT = 'edit' |
const | UI_CMD_UPDATE = 'update' |
const | UI_CMD_COPAGE_DOWNLOAD_FILE = 'downloadFile' |
const | UI_CMD_COPAGE_DISPLAY_FULLSCREEN = 'displayMediaFullscreen' |
const | UI_CMD_COPAGE_DISPLAY_MEDIA = 'displayMedia' |
const | UI_CMD_COPAGE_DOWNLOAD_PARAGRAPH = 'download_paragraph' |
const | UI_CMD_COPAGE_EDIT = 'edit' |
const | UI_CMD_STYLES_EDIT = 'editStyleProperties' |
const | UI_TAB_ID_CONTENT = 'content' |
const | UI_TAB_ID_INFO = 'info_short' |
const | UI_TAB_ID_SETTINGS = 'settings' |
const | UI_TAB_ID_STYLE = 'style' |
const | UI_TAB_ID_I18N = 'i18n' |
const | UI_TAB_ID_LP = 'learning_progress' |
const | UI_TAB_ID_EXPORT = 'export' |
const | UI_TAB_ID_PERMISSIONS = 'perm_settings' |
const | UI_TAB_ID_MD = 'meta_data' |
Definition at line 23 of file class.ilContentPageExporter.php.
ilContentPageExporter::getValidSchemaVersions | ( | string | $a_entity | ) |
Returns schema versions that the component can export to.
ILIAS chooses the first one, that has min/max constraints which fit to the target release. Please put the newest on top. Example: return array ( "4.1.0" => array( "namespace" => "http://www.ilias.de/Services/MetaData/md/4_1", "xsd_file" => "ilias_md_4_1.xsd", "min" => "4.1.0", "max" => "") );
Reimplemented from ilXmlExporter.
Definition at line 46 of file class.ilContentPageExporter.php.
ilContentPageExporter::getXmlExportTailDependencies | ( | string | $a_entity, |
string | $a_target_release, | ||
array | $a_ids | ||
) |
Get tail dependencies.
Reimplemented from ilXmlExporter.
Definition at line 59 of file class.ilContentPageExporter.php.
References ilObjectFactory\getInstanceByObjId(), and ilContentPageObjectConstants\OBJ_TYPE.
ilContentPageExporter::getXmlRepresentation | ( | string | $a_entity, |
string | $a_schema_version, | ||
string | $a_id | ||
) |
Reimplemented from ilXmlExporter.
Definition at line 38 of file class.ilContentPageExporter.php.
References ilXmlExporter\getAbsoluteExportDirectory(), and ilFileUtils\makeDirParents().
ilContentPageExporter::init | ( | ) |
Reimplemented from ilXmlExporter.
Definition at line 28 of file class.ilContentPageExporter.php.
References $DIC.
|
protected |
Definition at line 26 of file class.ilContentPageExporter.php.
|
protected |
Definition at line 25 of file class.ilContentPageExporter.php.