ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
class.ilSoapStructureReader.php
Go to the documentation of this file.
1 <?php
2 
3 include_once './webservice/soap/classes/class.ilSoapStructureObject.php';
4 
10 {
11  protected ilObject $object;
13 
14  public function __construct(ilObject $object)
15  {
16  $this->object = $object;
17  $this->structureObject = ilSoapStructureObjectFactory::getInstanceForObject($object);
18  }
19 
21  {
22  $this->_parseStructure();
24  }
25 
26  public function _parseStructure(): void
27  {
28  }
29 
30  public function isValid(): bool
31  {
32  return $this->structureObject instanceof \ilSoapStructureObject;
33  }
34 
35  public function getObject(): ilObject
36  {
37  return $this->object;
38  }
39 }
Abstract classs for soap structure objects.
Abstract classs for reading structure objects.
ilSoapStructureObject $structureObject