|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Content Object (ILIAS native learning module / digilib book) Manifest export class. More...
Collaboration diagram for ilLMContObjectManifestBuilder:Public Member Functions | |
| __construct ($a_cont_obj) | |
| Constructor @access 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... | |
Data Fields | |
| $db | |
| $cont_obj | |
| $inst_id | |
Content Object (ILIAS native learning module / digilib book) Manifest export class.
Definition at line 15 of file class.ilLMContObjectManifestBuilder.php.
| ilLMContObjectManifestBuilder::__construct | ( | $a_cont_obj | ) |
Constructor @access public.
Definition at line 25 of file class.ilLMContObjectManifestBuilder.php.
References $DIC, $ilDB, and IL_INST_ID.
| ilLMContObjectManifestBuilder::buildManifest | ( | ) |
build manifest structure
Definition at line 41 of file class.ilLMContObjectManifestBuilder.php.
References IL_INST_ID, writeItemHierarchy(), writeResources(), and ilXmlWriter\xmlHeader().
Here is the call graph for this function:| ilLMContObjectManifestBuilder::dump | ( | $a_target_dir | ) |
dump manifest file into directory
Definition at line 113 of file class.ilLMContObjectManifestBuilder.php.
| ilLMContObjectManifestBuilder::writeItemHierarchy | ( | ) |
write item hierarchy
this first version only writes one item for the whole learning module
Definition at line 123 of file class.ilLMContObjectManifestBuilder.php.
Referenced by buildManifest().
Here is the caller graph for this function:| ilLMContObjectManifestBuilder::writeResources | ( | ) |
write resources
this first version only writes one resource for the whole learning module
Definition at line 145 of file class.ilLMContObjectManifestBuilder.php.
Referenced by buildManifest().
Here is the caller graph for this function:| ilLMContObjectManifestBuilder::$cont_obj |
Definition at line 18 of file class.ilLMContObjectManifestBuilder.php.
| ilLMContObjectManifestBuilder::$db |
Definition at line 17 of file class.ilLMContObjectManifestBuilder.php.
| ilLMContObjectManifestBuilder::$inst_id |
Definition at line 19 of file class.ilLMContObjectManifestBuilder.php.