| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
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 () | |
| Create resource entries for the learning module "PKG" and all SCOS and Assets. | |
| 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 45 of file class.ilContObjectManifestBuilder.php.
References 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 161 of file class.ilContObjectManifestBuilder.php.
| ilContObjectManifestBuilder::ilContObjectManifestBuilder | ( | & | $a_cont_obj | ) | 
Constructor public.
Definition at line 27 of file class.ilContObjectManifestBuilder.php.
References $ilias.
| ilContObjectManifestBuilder::ilContObjectManifestBuilder | ( | & | $a_cont_obj | ) | 
Constructor public.
Definition at line 29 of file class.ilContObjectManifestBuilder.php.
References $ilias.
| 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 171 of file class.ilContObjectManifestBuilder.php.
| ilContObjectManifestBuilder::writeItemHierarchyRec | ( | $tree, | |
| $a_parent_node | |||
| ) | 
write item hierarchy (Recursive Style)
Definition at line 216 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 | ( | ) | 
Create resource entries for the learning module "PKG" and all SCOS and Assets.
Definition at line 256 of file class.ilContObjectManifestBuilder.php.
References ilObject\_exists(), ilObject\_lookupType(), and ilObjStyleSheet\getContentStylePath().
 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 24 of file class.ilContObjectManifestBuilder.php.
| ilContObjectManifestBuilder::$writer | 
Definition at line 23 of file class.ilContObjectManifestBuilder.php.