ILIAS  Release_4_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
ilSoapGLOStructureReader Class Reference
+ Inheritance diagram for ilSoapGLOStructureReader:
+ Collaboration diagram for ilSoapGLOStructureReader:

Public Member Functions

 ilSoapGLOStructureReader ($object)
 _parseStructure ()
- Public Member Functions inherited from ilSoapStructureReader
 ilSoapStructureReader (&$object)
 getStructureObject ()
 isValid ()
 getObject ()
 read access to parent object

Additional Inherited Members

- Data Fields inherited from ilSoapStructureReader
 $object
 $structureObject

Detailed Description

Definition at line 39 of file class.ilSoapGLOStructureReader.php.

Member Function Documentation

ilSoapGLOStructureReader::_parseStructure ( )

Reimplemented from ilSoapStructureReader.

Definition at line 47 of file class.ilSoapGLOStructureReader.php.

References ilGlossaryDefinition\getDefinitionList(), ilSoapStructureObjectFactory\getInstance(), and ilSoapStructureReader\getObject().

{
/* @var $object ilObjGlossary */
$terms = $this->object->getTermlist();
foreach ($terms as $term)
{
/* @var $termStructureObject ilSoapGLOTermStructureObject*/
$term["id"], "git", $term["term"], "", $this->getObject()->getRefId());
$this->structureObject->addStructureObject($termStructureObject);
foreach ($defs as $def) {
$def["id"], "gdf", $def["short_text"], "", $this->getObject()->getRefId());
$termStructureObject->addStructureObject($defStructureObject);
}
// print_r($defs);
}
}

+ Here is the call graph for this function:

ilSoapGLOStructureReader::ilSoapGLOStructureReader (   $object)

Definition at line 42 of file class.ilSoapGLOStructureReader.php.

References ilSoapStructureReader\$object, and ilSoapStructureReader\ilSoapStructureReader().

+ Here is the call graph for this function:


The documentation for this class was generated from the following file: