ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
◀ ilDoc Overview
class.ilCategoryReferenceXmlWriter.php
Go to the documentation of this file.
1
<?
php
2
/* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */
3
4
include_once
'./Services/ContainerReference/classes/class.ilContainerReferenceXmlWriter.php'
;
5
12
class
ilCategoryReferenceXmlWriter
extends
ilContainerReferenceXmlWriter
13
{
14
22
public
function
__construct
(
ilObjCategoryReference
$ref
=
null
)
23
{
24
global
$DIC
;
25
26
$this->
settings
= $DIC->settings();
27
parent::__construct
(
$ref
);
28
}
29
35
protected
function
buildHeader
()
36
{
37
$ilSetting
=
$this->settings
;
38
39
$this->
xmlSetDtdDef
(
"<!DOCTYPE category reference PUBLIC \"-//ILIAS//DTD Group//EN\" \""
.
ILIAS_HTTP_PATH
.
"/xml/ilias_category_reference_4_3.dtd\">"
);
40
$this->
xmlSetGenCmt
(
"Export of ILIAS category reference "
. $this->
getReference
()->getId() .
" of installation "
.
$ilSetting
->get(
'inst_id'
) .
"."
);
41
$this->
xmlHeader
();
42
43
return
true
;
44
}
45
}
ILIAS_HTTP_PATH
const ILIAS_HTTP_PATH
Definition:
StandardNotificationRendererTest.php:7
php
An exception for terminatinating execution or to throw for unit testing.
ilCategoryReferenceXmlWriter
Class for container reference export.
Definition:
class.ilCategoryReferenceXmlWriter.php:13
ilCategoryReferenceXmlWriter\buildHeader
buildHeader()
Build xml header @global <type> $ilSetting.
Definition:
class.ilCategoryReferenceXmlWriter.php:35
ilCategoryReferenceXmlWriter\__construct
__construct(ilObjCategoryReference $ref=null)
constructor
Definition:
class.ilCategoryReferenceXmlWriter.php:22
ilContainerReferenceXmlWriter
Class for container reference export.
Definition:
class.ilContainerReferenceXmlWriter.php:13
ilContainerReferenceXmlWriter\getReference
getReference()
Get category object.
Definition:
class.ilContainerReferenceXmlWriter.php:64
ilContainerReferenceXmlWriter\$ref
$ref
Definition:
class.ilContainerReferenceXmlWriter.php:24
ilContainerReferenceXmlWriter\$settings
$settings
Definition:
class.ilContainerReferenceXmlWriter.php:17
ilObjCategoryReference
Definition:
class.ilObjCategoryReference.php:36
ilXmlWriter\xmlSetGenCmt
xmlSetGenCmt($genCmt)
Sets generated comment.
Definition:
class.ilXmlWriter.php:121
ilXmlWriter\xmlHeader
xmlHeader()
Writes xml header @access public.
Definition:
class.ilXmlWriter.php:275
ilXmlWriter\xmlSetDtdDef
xmlSetDtdDef($dtdDef)
Sets dtd definition.
Definition:
class.ilXmlWriter.php:101
ILIAS\GlobalScreen\Provider\__construct
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc
Definition:
PluginProviderHelper.php:30
$ilSetting
global $ilSetting
Definition:
privfeed.php:17
settings
settings()
Definition:
settings.php:2
$DIC
$DIC
Definition:
xapitoken.php:46
Modules
CategoryReference
classes
class.ilCategoryReferenceXmlWriter.php
Generated on Fri Oct 3 2025 20:00:47 for ILIAS by
1.9.4 (using
Doxyfile
)