ILIAS
trunk Revision v11.0_alpha-1749-g1a06bdef097
|
Class OrgUnitTree. More...
Public Member Functions | |
getName () | |
Get the name of the method. More... | |
getOutputParams () | |
Get the output parameters in the same format as the input parameters. More... | |
getDocumentation () | |
Get the documentation of this method. More... | |
![]() | |
__construct () | |
getServiceStyle () | |
Get the service style, e.g. More... | |
getServiceUse () | |
Get the service use, e.g. More... | |
getServiceNamespace () | |
Get the namespace of the service where this method belongs to. More... | |
getInputParams () | |
Get the input parameters. More... | |
execute (array $params) | |
Execute the business logic for this SOAP method (when a SOAP request hits the endpoint defined by the name). More... | |
addError (string $message) | |
![]() | |
__construct (bool $use_nusoap=true) | |
getMessage () | |
appendMessage (string $a_str) | |
setMessageCode (string $a_code) | |
getMessageCode () | |
reInitUser () | |
isFault ($object) | |
getInstallationInfoXML () | |
getClientInfoXML (string $clientid) | |
Data Fields | |
const | ORGU_REF_ID = 'orgu_ref_id' |
const | ORG_UNIT_TREE = 'OrgUnitTree' |
![]() | |
const | TYPE_INT_ARRAY = 'tns:intArray' |
const | TYPE_STRING = 'xsd:string' |
const | TYPE_INT = 'xsd:int' |
const | TYPE_DOUBLE_ARRAY = 'tns:doubleArray' |
const | SID = 'sid' |
const | ORGU_REF_ID = 'orgu_ref_id' |
const | POSITION_ID = 'position_id' |
const | USR_IDS = 'usr_ids' |
const | USR_ID = 'usr_id' |
![]() | |
const | NUSOAP = 1 |
const | PHP5 = 2 |
int | $error_method |
Defines type of error handling (PHP5 || NUSOAP) More... | |
Protected Member Functions | |
run (array $params) | |
getAdditionalInputParams () | |
![]() | |
initIliasAndCheckSession (string $session_id) | |
Use this method at the beginning of your execute() method to check if the provided session ID is valid. More... | |
checkParameters (array $params) | |
Check that all input parameters are present when executing the soap method. More... | |
getAdditionalInputParams () | |
run (array $params) | |
![]() | |
checkSession (string $sid) | |
explodeSid (string $sid) | |
setMessage (string $a_str) | |
initAuth (string $sid) | |
initIlias () | |
initAuthenticationObject () | |
raiseError (string $a_message, $a_code) | |
checkObjectAccess (int $ref_id, array $expected_type, string $permission, bool $returnObject=false) | |
check access for ref id: expected type, permission, return object instance if returnobject is true More... | |
Additional Inherited Members | |
![]() | |
ilOrgUnitPositionDBRepository | $positionRepo |
ilOrgUnitUserAssignmentDBRepository | $assignmentRepo |
![]() | |
bool | $soap_check = true |
string | $message = '' |
string | $message_code = '' |
Class OrgUnitTree.
Definition at line 27 of file OrgUnitTree.php.
|
protected |
Definition at line 46 of file OrgUnitTree.php.
References ILIAS\OrgUnit\Webservices\SOAP\Base\TYPE_INT.
ILIAS\OrgUnit\Webservices\SOAP\OrgUnitTree::getDocumentation | ( | ) |
Get the documentation of this method.
Implements ilSoapMethod.
Definition at line 58 of file OrgUnitTree.php.
ILIAS\OrgUnit\Webservices\SOAP\OrgUnitTree::getName | ( | ) |
Get the name of the method.
Used as endpoint for SOAP requests. Note that this name must be unique in combination with the service namespace.
Implements ilSoapMethod.
Definition at line 41 of file OrgUnitTree.php.
ILIAS\OrgUnit\Webservices\SOAP\OrgUnitTree::getOutputParams | ( | ) |
Get the output parameters in the same format as the input parameters.
Implements ilSoapMethod.
Definition at line 53 of file OrgUnitTree.php.
References ILIAS\OrgUnit\Webservices\SOAP\Base\TYPE_STRING.
|
protected |
Definition at line 32 of file OrgUnitTree.php.
const ILIAS\OrgUnit\Webservices\SOAP\OrgUnitTree::ORG_UNIT_TREE = 'OrgUnitTree' |
Definition at line 30 of file OrgUnitTree.php.
const ILIAS\OrgUnit\Webservices\SOAP\OrgUnitTree::ORGU_REF_ID = 'orgu_ref_id' |
Definition at line 29 of file OrgUnitTree.php.