| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
Content Object (ILIAS native learning module / digilib book) Manifest export class. More...
 Collaboration diagram for ilContObjectManifestBuilder:
 Collaboration diagram for ilContObjectManifestBuilder:| 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 16 of file class.ilContObjectManifestBuilder.php.
| ilContObjectManifestBuilder::buildManifest | ( | ) | 
build manifest structure
Definition at line 43 of file class.ilContObjectManifestBuilder.php.
References writeItemHierarchy(), writeResources(), and ilXmlWriter\xmlHeader().
 Here is the call graph for this function:
 Here is the call graph for this function:| 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().
 Here is the call graph for this function:
 Here is the call graph for this function:| 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 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 127 of file class.ilContObjectManifestBuilder.php.
Referenced by buildManifest().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 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().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilContObjectManifestBuilder::writeItemHierarchyRec | ( | $tree, | |
| $a_parent_node | |||
| ) | 
write item hierarchy (Recursive Style)
Definition at line 222 of file class.ilContObjectManifestBuilder.php.
Referenced by buildManifest().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 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.
Referenced by buildManifest().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 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().
 Here is the call graph for this function:
 Here is the call graph for this function:| 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 ilContObjectManifestBuilder().
| ilContObjectManifestBuilder::$inst_id | 
Definition at line 21 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.