ILIAS
Release_4_0_x_branch Revision 61816
|
Content Object (ILIAS native learning module / digilib book) Manifest export class. More...
Public Member Functions | |
ilContObjectManifestBuilder (&$a_cont_obj) | |
Constructor public. | |
buildManifest () | |
build manifest structure | |
dump ($a_target_dir) | |
dump manifest file into directory | |
writeItemHierarchy () | |
write item hierarchy | |
writeResources () | |
write resources | |
ilContObjectManifestBuilder (&$a_cont_obj) | |
Constructor public. | |
buildManifest ($ver, $revision=null) | |
build manifest structure | |
dump ($a_target_dir) | |
dump manifest file into directory | |
writeItemHierarchy () | |
write item hierarchy | |
writeItemHierarchyRec ($tree, $a_parent_node) | |
write item hierarchy (Recursive Style) | |
writeResources () | |
write resources |
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 36 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::buildManifest | ( | ) |
build manifest structure
Definition at line 63 of file class.ilContObjectManifestBuilder.php.
References writeItemHierarchy(), writeResources(), and ilXmlWriter\xmlHeader().
ilContObjectManifestBuilder::buildManifest | ( | $ver, | |
$revision = null |
|||
) |
build manifest structure
Definition at line 63 of file class.ilContObjectManifestBuilder.php.
References $revision, ilTree\setTableNames(), writeItemHierarchyRec(), writeResources(), and ilXmlWriter\xmlHeader().
ilContObjectManifestBuilder::dump | ( | $a_target_dir | ) |
dump manifest file into directory
Definition at line 137 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::dump | ( | $a_target_dir | ) |
dump manifest file into directory
Definition at line 170 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::ilContObjectManifestBuilder | ( | & | $a_cont_obj | ) |
ilContObjectManifestBuilder::ilContObjectManifestBuilder | ( | & | $a_cont_obj | ) |
ilContObjectManifestBuilder::writeItemHierarchy | ( | ) |
write item hierarchy
this first version only writes one item for the whole learning module
Definition at line 147 of file class.ilContObjectManifestBuilder.php.
Referenced by buildManifest().
ilContObjectManifestBuilder::writeItemHierarchy | ( | ) |
write item hierarchy
this first version only writes one item for the whole learning module
Definition at line 180 of file class.ilContObjectManifestBuilder.php.
References ilTree\setTableNames().
ilContObjectManifestBuilder::writeItemHierarchyRec | ( | $tree, | |
$a_parent_node | |||
) |
write item hierarchy (Recursive Style)
Definition at line 222 of file class.ilContObjectManifestBuilder.php.
Referenced by buildManifest().
ilContObjectManifestBuilder::writeResources | ( | ) |
write resources
this first version only writes one resource for the whole learning module
Definition at line 169 of file class.ilContObjectManifestBuilder.php.
Referenced by buildManifest().
ilContObjectManifestBuilder::writeResources | ( | ) |
write resources
this first version only writes one resource for the whole learning module
Definition at line 264 of file class.ilContObjectManifestBuilder.php.
References ilObject\_exists(), ilObjStyleSheet\getContentStylePath(), and ilTree\setTableNames().
ilContObjectManifestBuilder::$cont_obj |
Definition at line 40 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::$db |
Definition at line 38 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::$ilias |
Definition at line 39 of file class.ilContObjectManifestBuilder.php.
Referenced by ilContObjectManifestBuilder().
ilContObjectManifestBuilder::$inst_id |
Definition at line 41 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::$version |
Definition at line 42 of file class.ilContObjectManifestBuilder.php.
ilContObjectManifestBuilder::$writer |
Definition at line 41 of file class.ilContObjectManifestBuilder.php.