ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
◀ 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
}
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
$ilSetting
global $ilSetting
Definition:
privfeed.php:17
$DIC
global $DIC
Definition:
saml.php:7
settings
settings()
Definition:
settings.php:2
Modules
CategoryReference
classes
class.ilCategoryReferenceXmlWriter.php
Generated on Tue Sep 30 2025 19:01:00 for ILIAS by
1.9.4 (using
Doxyfile
)