|
ILIAS
release_8 Revision v8.24
|
Abstract classs for soap structure objects. More...
Inheritance diagram for ilSoapStructureObject:
Collaboration diagram for ilSoapStructureObject:Public Member Functions | |
| __construct (int $objId, string $type, string $title, string $description, ?int $parentRefId=null) | |
| addStructureObject (ilSoapStructureObject $structureObject) | |
| getStructureObjects () | |
| setObjId (int $value) | |
| getObjId () | |
| setTitle (string $value) | |
| getTitle () | |
| setDescription (string $value) | |
| getDescription () | |
| setType (string $value) | |
| getType () | |
| getGotoLink () | |
| getInternalLink () | |
| _getXMLAttributes () | |
| _getTagName () | |
| setParentRefId (int $parentRefId) | |
| getParentRefId () | |
| exportXML (ilXmlWriter $xml_writer) | |
Data Fields | |
| int | $obj_id |
| string | $title |
| string | $type |
| string | $description |
| int | $parentRefId |
| array | $structureObjects = array() |
Abstract classs for soap structure objects.
Definition at line 28 of file class.ilSoapStructureObject.php.
| ilSoapStructureObject::__construct | ( | int | $objId, |
| string | $type, | ||
| string | $title, | ||
| string | $description, | ||
| ?int | $parentRefId = null |
||
| ) |
Reimplemented in ilSoapRepositoryStructureObject.
Definition at line 38 of file class.ilSoapStructureObject.php.
References $parentRefId, setDescription(), setObjId(), setTitle(), and setType().
Here is the call graph for this function:| ilSoapStructureObject::_getTagName | ( | ) |
Reimplemented in ilSoapRepositoryStructureObject.
Definition at line 120 of file class.ilSoapStructureObject.php.
Referenced by exportXML().
Here is the caller graph for this function:| ilSoapStructureObject::_getXMLAttributes | ( | ) |
Reimplemented in ilSoapRepositoryStructureObject.
Definition at line 112 of file class.ilSoapStructureObject.php.
References getObjId(), and getType().
Referenced by exportXML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSoapStructureObject::addStructureObject | ( | ilSoapStructureObject | $structureObject | ) |
Definition at line 47 of file class.ilSoapStructureObject.php.
References getObjId().
Here is the call graph for this function:| ilSoapStructureObject::exportXML | ( | ilXmlWriter | $xml_writer | ) |
Definition at line 135 of file class.ilSoapStructureObject.php.
References $structureObjects, _getTagName(), _getXMLAttributes(), getDescription(), getGotoLink(), getInternalLink(), getStructureObjects(), getTitle(), ilXmlWriter\xmlElement(), ilXmlWriter\xmlEndTag(), and ilXmlWriter\xmlStartTag().
Here is the call graph for this function:| ilSoapStructureObject::getDescription | ( | ) |
Definition at line 82 of file class.ilSoapStructureObject.php.
References $description.
Referenced by exportXML().
Here is the caller graph for this function:| ilSoapStructureObject::getGotoLink | ( | ) |
Reimplemented in ilSoapGLOTermDefinitionStructureObject, ilSoapLMChapterStructureObject, and ilSoapRepositoryStructureObject.
Definition at line 97 of file class.ilSoapStructureObject.php.
References CLIENT_ID, getObjId(), getParentRefId(), and getType().
Referenced by exportXML().
Here is the call graph for this function:
Here is the caller graph for this function:| ilSoapStructureObject::getInternalLink | ( | ) |
Reimplemented in ilSoapGLOTermDefinitionStructureObject, ilSoapGLOTermStructureObject, ilSoapLMChapterStructureObject, ilSoapLMPageStructureObject, and ilSoapRepositoryStructureObject.
Definition at line 104 of file class.ilSoapStructureObject.php.
Referenced by exportXML().
Here is the caller graph for this function:| ilSoapStructureObject::getObjId | ( | ) |
Definition at line 62 of file class.ilSoapStructureObject.php.
References $obj_id.
Referenced by ilSoapRepositoryStructureObject\_getXMLAttributes(), _getXMLAttributes(), addStructureObject(), getGotoLink(), ilSoapGLOTermStructureObject\getInternalLink(), ilSoapLMChapterStructureObject\getInternalLink(), and ilSoapLMPageStructureObject\getInternalLink().
Here is the caller graph for this function:| ilSoapStructureObject::getParentRefId | ( | ) |
Definition at line 130 of file class.ilSoapStructureObject.php.
References $parentRefId.
Referenced by getGotoLink().
Here is the caller graph for this function:| ilSoapStructureObject::getStructureObjects | ( | ) |
Definition at line 52 of file class.ilSoapStructureObject.php.
References $structureObjects.
Referenced by exportXML().
Here is the caller graph for this function:| ilSoapStructureObject::getTitle | ( | ) |
Definition at line 72 of file class.ilSoapStructureObject.php.
References $title.
Referenced by exportXML(), ilSoapGLOTermStructureObject\getInternalLink(), ilSoapLMChapterStructureObject\getInternalLink(), ilSoapLMPageStructureObject\getInternalLink(), and ilSoapRepositoryStructureObject\getInternalLink().
Here is the caller graph for this function:| ilSoapStructureObject::getType | ( | ) |
Definition at line 92 of file class.ilSoapStructureObject.php.
References $type.
Referenced by ilSoapRepositoryStructureObject\_getXMLAttributes(), _getXMLAttributes(), ilSoapRepositoryStructureObject\getGotoLink(), getGotoLink(), and ilSoapRepositoryStructureObject\getInternalLink().
Here is the caller graph for this function:| ilSoapStructureObject::setDescription | ( | string | $value | ) |
Definition at line 77 of file class.ilSoapStructureObject.php.
Referenced by __construct().
Here is the caller graph for this function:| ilSoapStructureObject::setObjId | ( | int | $value | ) |
Definition at line 57 of file class.ilSoapStructureObject.php.
Referenced by __construct().
Here is the caller graph for this function:| ilSoapStructureObject::setParentRefId | ( | int | $parentRefId | ) |
Definition at line 125 of file class.ilSoapStructureObject.php.
References $parentRefId.
| ilSoapStructureObject::setTitle | ( | string | $value | ) |
Definition at line 67 of file class.ilSoapStructureObject.php.
Referenced by __construct().
Here is the caller graph for this function:| ilSoapStructureObject::setType | ( | string | $value | ) |
Definition at line 87 of file class.ilSoapStructureObject.php.
Referenced by __construct().
Here is the caller graph for this function:| string ilSoapStructureObject::$description |
Definition at line 33 of file class.ilSoapStructureObject.php.
Referenced by ilSoapRepositoryStructureObject\__construct(), and getDescription().
| int ilSoapStructureObject::$obj_id |
Definition at line 30 of file class.ilSoapStructureObject.php.
Referenced by getObjId().
| int ilSoapStructureObject::$parentRefId |
Definition at line 34 of file class.ilSoapStructureObject.php.
Referenced by __construct(), getParentRefId(), and setParentRefId().
| array ilSoapStructureObject::$structureObjects = array() |
Definition at line 36 of file class.ilSoapStructureObject.php.
Referenced by exportXML(), and getStructureObjects().
| string ilSoapStructureObject::$title |
Definition at line 31 of file class.ilSoapStructureObject.php.
Referenced by ilSoapRepositoryStructureObject\__construct(), and getTitle().
| string ilSoapStructureObject::$type |
Definition at line 32 of file class.ilSoapStructureObject.php.
Referenced by ilSoapRepositoryStructureObject\__construct(), and getType().