ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
ilSoapStructureReader Class Reference
+ Inheritance diagram for ilSoapStructureReader:
+ Collaboration diagram for ilSoapStructureReader:

Public Member Functions

 __construct (&$object)
 
 getStructureObject ()
 
 _parseStructure ()
 
 isValid ()
 
 getObject ()
 read access to parent object More...
 

Data Fields

 $object
 
 $structureObject
 

Detailed Description

Definition at line 37 of file class.ilSoapStructureReader.php.

Constructor & Destructor Documentation

◆ __construct()

ilSoapStructureReader::__construct ( $object)

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

References $object, and ilSoapStructureObjectFactory\getInstanceForObject().

+ Here is the call graph for this function:

Member Function Documentation

◆ _parseStructure()

ilSoapStructureReader::_parseStructure ( )

Reimplemented in ilSoapGLOStructureReader, and ilSoapLMStructureReader.

Definition at line 54 of file class.ilSoapStructureReader.php.

55 {
56 die("abstract");
57 }

Referenced by getStructureObject().

+ Here is the caller graph for this function:

◆ getObject()

ilSoapStructureReader::getObject ( )

read access to parent object

Definition at line 68 of file class.ilSoapStructureReader.php.

69 {
70 return $this->object;
71 }

References $object.

Referenced by ilSoapGLOStructureReader\_parseStructure(), and ilSoapLMStructureReader\_parseStructure().

+ Here is the caller graph for this function:

◆ getStructureObject()

ilSoapStructureReader::getStructureObject ( )

Definition at line 48 of file class.ilSoapStructureReader.php.

References $structureObject, and _parseStructure().

+ Here is the call graph for this function:

◆ isValid()

ilSoapStructureReader::isValid ( )

Definition at line 59 of file class.ilSoapStructureReader.php.

60 {
61 return $this->structureObject != null && is_a($this->structureObject, "ilSoapStructureObject");
62 }

Field Documentation

◆ $object

ilSoapStructureReader::$object

◆ $structureObject

ilSoapStructureReader::$structureObject

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