ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Content Object (ILIAS native learning module / digilib book) Manifest export class. More...
Public Member Functions | |
__construct (&$a_cont_obj) | |
Constructor public. More... | |
buildManifest () | |
build manifest structure More... | |
dump ($a_target_dir) | |
dump manifest file into directory More... | |
writeItemHierarchy () | |
write item hierarchy More... | |
writeResources () | |
write resources More... | |
__construct (&$a_cont_obj) | |
Constructor public. More... | |
buildManifest ($ver, $revision=null) | |
build manifest structure More... | |
dump ($a_target_dir) | |
dump manifest file into directory More... | |
writeItemHierarchy () | |
write item hierarchy More... | |
writeItemHierarchyRec ($tree, $a_parent_node) | |
write item hierarchy (Recursive Style) More... | |
writeResources () | |
Create resource entries for the learning module "PKG" and all SCOS and Assets. More... | |
Data Fields | |
$db | |
$ilias | |
$cont_obj | |
$inst_id | |
$writer | |
$version | |
Content Object (ILIAS native learning module / digilib book) Manifest export class.
Scorm 2004 Content Object Manifest export class.
Definition at line 16 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::__construct | ( | & | $a_cont_obj | ) |
Constructor public.
Definition at line 27 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::__construct | ( | & | $a_cont_obj | ) |
Constructor public.
Definition at line 29 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::buildManifest | ( | ) |
build manifest structure
Definition at line 43 of file class.ilContObjectManifestBuilder.php.
References array, writeItemHierarchy(), writeResources(), and ilXmlWriter\xmlHeader().
ilContObjectManifestBuilder::buildManifest | ( | $ver, | |
$revision = null |
|||
) |
build manifest structure
Definition at line 45 of file class.ilContObjectManifestBuilder.php.
References array, writeItemHierarchyRec(), writeResources(), and ilXmlWriter\xmlHeader().
ilContObjectManifestBuilder::dump | ( | $a_target_dir | ) |
dump manifest file into directory
Definition at line 117 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::dump | ( | $a_target_dir | ) |
dump manifest file into directory
Definition at line 153 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::writeItemHierarchy | ( | ) |
write item hierarchy
this first version only writes one item for the whole learning module
Definition at line 127 of file class.ilContObjectManifestBuilder.php.
References array.
Referenced by buildManifest().
ilContObjectManifestBuilder::writeItemHierarchy | ( | ) |
write item hierarchy
this first version only writes one item for the whole learning module
Definition at line 163 of file class.ilContObjectManifestBuilder.php.
References array.
ilContObjectManifestBuilder::writeItemHierarchyRec | ( | $tree, | |
$a_parent_node | |||
) |
write item hierarchy (Recursive Style)
Definition at line 208 of file class.ilContObjectManifestBuilder.php.
References array.
Referenced by buildManifest().
ilContObjectManifestBuilder::writeResources | ( | ) |
write resources
this first version only writes one resource for the whole learning module
Definition at line 149 of file class.ilContObjectManifestBuilder.php.
References array.
Referenced by buildManifest().
ilContObjectManifestBuilder::writeResources | ( | ) |
Create resource entries for the learning module "PKG" and all SCOS and Assets.
Definition at line 248 of file class.ilContObjectManifestBuilder.php.
References ilObject\_exists(), ilObject\_lookupType(), array, ilPCFileList\collectFileItems(), and ilObjStyleSheet\getContentStylePath().
ilContObjectManifestBuilder::$cont_obj |
Definition at line 20 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::$db |
Definition at line 18 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::$ilias |
Definition at line 19 of file class.ilContObjectManifestBuilder.php.
Referenced by __construct().
ilContObjectManifestBuilder::$inst_id |
Definition at line 21 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::$version |
Definition at line 24 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::$writer |
Definition at line 23 of file class.ilContObjectManifestBuilder.php.