ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
class.ilCourseReferenceXmlWriter.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
ilCourseReferenceXmlWriter
extends
ilContainerReferenceXmlWriter
13
{
14
22
public
function
__construct
(
ilObjCourseReference
$ref
=
null
)
23
{
24
parent::__construct(
$ref
);
25
}
26
32
protected
function
buildHeader
()
33
{
34
global
$ilSetting
;
35
36
$this->
xmlSetDtdDef
(
"<!DOCTYPE course reference PUBLIC \"-//ILIAS//DTD Group//EN\" \""
. ILIAS_HTTP_PATH .
"/xml/ilias_course_reference_4_3.dtd\">"
);
37
$this->
xmlSetGenCmt
(
"Export of ILIAS course reference "
. $this->
getReference
()->getId() .
" of installation "
.
$ilSetting
->get(
'inst_id'
) .
"."
);
38
$this->
xmlHeader
();
39
40
return
true
;
41
}
42
}
php
An exception for terminatinating execution or to throw for unit testing.
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
ilCourseReferenceXmlWriter
Class for container reference export.
Definition:
class.ilCourseReferenceXmlWriter.php:13
ilCourseReferenceXmlWriter\buildHeader
buildHeader()
Build xml header @global <type> $ilSetting.
Definition:
class.ilCourseReferenceXmlWriter.php:32
ilCourseReferenceXmlWriter\__construct
__construct(ilObjCourseReference $ref=null)
constructor
Definition:
class.ilCourseReferenceXmlWriter.php:22
ilObjCourseReference
Definition:
class.ilObjCourseReference.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
Modules
CourseReference
classes
class.ilCourseReferenceXmlWriter.php
Generated on Thu Oct 2 2025 19:01:25 for ILIAS by
1.9.4 (using
Doxyfile
)