ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilSoapGLOStructureReader Class Reference
+ Inheritance diagram for ilSoapGLOStructureReader:
+ Collaboration diagram for ilSoapGLOStructureReader:

Public Member Functions

 _parseStructure ()
 
- Public Member Functions inherited from ilSoapStructureReader
 __construct (ilObject $object)
 
 getStructureObject ()
 
 _parseStructure ()
 
 isValid ()
 
 getObject ()
 

Additional Inherited Members

- Data Fields inherited from ilSoapStructureReader
ilSoapStructureObject $structureObject = null
 
- Protected Attributes inherited from ilSoapStructureReader
ilObject $object
 

Detailed Description

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

Member Function Documentation

◆ _parseStructure()

ilSoapGLOStructureReader::_parseStructure ( )

Reimplemented from ilSoapStructureReader.

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

26 : void
27 {
28 /* @var $object ilObjGlossary */
30
31 $terms = $this->object->getTermList();
32 foreach ($terms as $term) {
33 $termStructureObject = ilSoapStructureObjectFactory::getInstance(
34 (int) $term["id"],
35 "git",
36 $term["term"],
37 "",
38 $this->getObject()->getRefId()
39 );
40
41 $this->structureObject->addStructureObject($termStructureObject);
42
44 (int) $term["id"],
45 "term",
46 $term["short_text"],
47 "",
48 $this->getObject()->getRefId()
49 );
50
51 $termStructureObject->addStructureObject($defStructureObject);
52 }
53 }
getInstance(int $objId, string $type, string $title, string $description, int $parentRefId)

References ilSoapStructureReader\$object, ilSoapStructureObjectFactory\getInstance(), and ilSoapStructureReader\getObject().

+ Here is the call graph for this function:

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