ILIAS  trunk Revision v12.0_alpha-1221-g4e438232683
ilSoapFunctions Class Reference
+ Collaboration diagram for ilSoapFunctions:

Public Member Functions

 getUserIdsOfPositionAndOrgUnit (... $params)
 
 __call ($name, $arguments)
 

Static Public Member Functions

static login (string $client, string $username, string $password)
 
static logout (string $sid)
 
static lookupUser (string $sid, string $user_name)
 
static addCourse (string $sid, int $target_id, string $crs_xml)
 
static deleteCourse (string $sid, int $course_id)
 
static assignCourseMember (string $sid, int $course_id, int $user_id, string $type, ?bool $notification=null, ?bool $contact_person=null, ?bool $blocked=null)
 
static isAssignedToCourse (string $sid, int $course_id, int $user_id)
 
static excludeCourseMember (string $sid, int $course_id, int $user_id)
 
static getCourseXML (string $sid, int $course_id)
 
static updateCourse (string $sid, int $course_id, string $xml)
 
static getObjIdByImportId (string $sid, string $import_id)
 
static getRefIdsByImportId (string $sid, string $import_id)
 
static getRefIdsByObjId (string $sid, int $object_id)
 
static getObjectByReference (string $sid, int $a_ref_id, ?int $user_id=null)
 
static getObjectsByTitle (string $sid, string $a_title, ?int $user_id=null)
 
static addObject (string $sid, int $a_target_id, string $a_xml)
 
static addReference (string $sid, int $a_source_id, int $a_target_id)
 
static deleteObject (string $sid, int $reference_id)
 
static removeFromSystemByImportId (string $sid, string $import_id)
 
static updateObjects (string $sid, string $obj_xml)
 
static searchObjects (string $sid, array $types, string $key, string $combination, ?int $user_id=null)
 
static getTreeChilds (string $sid, int $ref_id, ?array $types=null, ?int $user_id=null)
 
static getXMLTree (string $sid, int $ref_id, ?array $types=null, ?int $user_id=null)
 
static getOperations (string $sid)
 
static addUserRoleEntry (string $sid, int $user_id, int $role_id)
 
static deleteUserRoleEntry (string $sid, int $user_id, int $role_id)
 
static revokePermissions (string $sid, int $ref_id, int $role_id)
 
static grantPermissions (string $sid, int $ref_id, int $role_id, array $permissions)
 
static getLocalRoles (string $sid, int $ref_id)
 
static getUserRoles (string $sid, int $user_id)
 
static deleteRole (string $sid, int $role_id)
 
static addRole (string $sid, int $target_id, string $obj_xml)
 
static addRoleFromTemplate (string $sid, int $target_id, string $obj_xml, int $template_id)
 
static getObjectTreeOperations (string $sid, int $ref_id, int $user_id)
 
static addGroup (string $sid, int $target_id, string $group_xml)
 
static groupExists (string $sid, string $title)
 
static getGroup (string $sid, int $ref_id)
 
static assignGroupMember (string $sid, int $group_id, int $user_id, string $type)
 
static isAssignedToGroup (string $sid, int $group_id, int $user_id)
 
static excludeGroupMember (string $sid, int $group_id, int $user_id)
 
static ilClone (string $sid, int $copy_identifier)
 
static ilCloneDependencies (string $sid, int $copy_identifier)
 
static saveQuestion (string $sid, int $active_id, int $question_id, int $pass, array $solution)
 
static saveQuestionSolution (string $sid, int $active_id, int $question_id, int $pass, int $solution)
 
static getQuestionSolution (string $sid, int $active_id, int $question_id, int $pass)
 
static getTestUserData (string $sid, int $active_id)
 
static getNrOfQuestionsInPass (string $sid, int $active_id, int $pass)
 
static getPositionOfQuestion (string $sid, int $active_id, int $question_id, int $pass)
 
static getPreviousReachedPoints (string $sid, int $active_id, int $question_id, int $pass)
 
static saveTempFileAsMediaObject (string $sid, string $name, string $tmp_name)
 
static getMobsOfObject (string $sid, string $a_type, int $a_id)
 
static getStructureObjects (string $sid, int $ref_id)
 
static getRoles (string $sid, string $role_type, int $id)
 
static importUsers (string $sid, int $folder_id, string $usr_xml, int $conflict_rule, bool $send_account_mail)
 
static getUsersForContainer (string $sid, int $ref_id, bool $attach_roles, int $active)
 
static getUsersForRole (string $sid, int $role_id, bool $attach_roles, int $active)
 
static searchUser (string $sid, array $a_keyfields, string $query_operator, array $a_keyvalues, bool $attach_roles, int $active)
 
static hasNewMail (string $sid)
 
static getExerciseXML (string $sid, int $ref_id, int $attachFileContentsMode)
 
static updateExercise (string $sid, int $ref_id, string $xml)
 
static addExercise (string $sid, int $ref_id, string $xml)
 
static getFileXML (string $sid, int $ref_id, int $attachFileContentsMode)
 
static updateFile (string $sid, int $ref_id, string $xml)
 
static addFile (string $sid, int $ref_id, string $xml)
 
static getObjIdsByRefIds (string $sid, array $ref_ids)
 
static getUserXML (string $sid, array $user_ids, bool $attach_roles)
 
static updateGroup (string $sid, int $ref_id, string $grp_xml)
 
static getIMSManifestXML (string $sid, int $ref_id)
 
static hasSCORMCertificate (string $sid, int $ref_id, int $usr_id)
 
static copyObject (string $sid, string $copy_settings_xml)
 
static startBackgroundTaskWorker (string $sid)
 
static moveObject (string $sid, int $ref_id, int $target_id)
 
static getTestResults (string $sid, int $ref_id, bool $sum_only)
 
static removeTestResults (string $sid, int $ref_id, array $a_user_ids)
 
static getCoursesForUser (string $sid, string $parameters)
 
static getGroupsForUser (string $sid, string $parameters)
 
static getPathForRefId (string $sid, int $ref_id)
 
static searchRoles (string $sid, string $key, string $combination, string $role_type)
 
static getInstallationInfoXML ()
 
static getClientInfoXML (string $clientid)
 
static buildHTTPPath (bool $use_module_depending_path=true)
 
static getSCORMCompletionStatus (string $sid, int $usr_id, int $a_ref_id)
 
static getUserIdBySid (string $sid)
 
static readWebLink (string $sid, int $ref_id)
 
static createWebLink (string $sid, int $ref_id, string $xml)
 
static updateWebLink (string $sid, int $ref_id, string $xml)
 
static deleteExpiredDualOptInUserObjects (string $sid, int $usr_id)
 
static deleteProgress (string $sid, array $ref_ids, array $usr_ids, array $type_filter, array $progress_filter)
 
static getLearningProgressChanges (string $sid, string $timestamp, bool $include_ref_ids, array $type_filter)
 
static getProgressInfo (string $sid, int $ref_id, array $progress_filter)
 
static exportDataCollectionContent (string $sid, int $data_collection_id, ?int $table_id=null, string $format="xls", ?string $filepath=null)
 
static addUserToPositionInOrgUnit (... $params)
 
static getEmployeePositionId (... $params)
 
static importOrgUnitsSimpleXML (... $params)
 
static getOrgUnitsSimpleXML (... $params)
 
static getPositionIds (... $params)
 
static getPositionTitle (... $params)
 
static removeUserFromPositionInOrgUnit (... $params)
 
static getSuperiorPositionId (... $params)
 
static getUserIdsOfPosition (... $params)
 

Detailed Description

Definition at line 30 of file inc.soap_functions.php.

Member Function Documentation

◆ __call()

ilSoapFunctions::__call (   $name,
  $arguments 
)
Parameters
mixed$name
mixed$arguments
Returns
mixed
Exceptions
SoapFault

Definition at line 980 of file inc.soap_functions.php.

981 {
982 // SoapHookPlugins need the client-ID submitted
983 // no initialized ILIAS => no request wrapper available.
984 if (!isset($_GET['client_id'])) {
985 throw new SoapFault('SOAP-ENV:Server', "Function '$name' does not exist");
986 }
987 // Note: We need to bootstrap ILIAS in order to get $ilPluginAdmin and load the soap plugins.
988 // We MUST use a context that does not handle authentication at this point (session is checked by SOAP).
992 global $DIC;
993 $soapHook = new ilSoapHook($DIC['component.factory']);
994 // Method name may be invoked with namespace e.g. 'myMethod' vs 'ns:myMethod'
995 if (strpos($name, ':') !== false) {
996 [$_, $name] = explode(':', $name);
997 }
998 $method = $soapHook->getMethodByName($name);
999 if ($method) {
1000 try {
1001 return $method->execute($arguments);
1002 } catch (ilSoapPluginException $e) {
1003 throw new SoapFault('SOAP-ENV:Server', $e->getMessage());
1004 }
1005 }
1006 throw new SoapFault('SOAP-ENV:Server', "Function '$name' does not exist");
1007 }
const CONTEXT_SOAP_NO_AUTH
Definition: ilContext.php:35
static init(string $a_type)
Init context by type.
Definition: ilContext.php:52
const CONTEXT_SOAP
Definition: ilContext.php:34
static initILIAS()
ilias initialisation
Class ilSoapHook.
Class ilSoapPluginException.
$_GET['cmd']
Definition: lti.php:26
global $DIC
Definition: shib_login.php:26

References $_GET, $DIC, Vendor\Package\$e, ilContext\CONTEXT_SOAP, ilContext\CONTEXT_SOAP_NO_AUTH, ilContext\init(), and ilInitialisation\initILIAS().

+ Here is the call graph for this function:

◆ addCourse()

static ilSoapFunctions::addCourse ( string  $sid,
int  $target_id,
string  $crs_xml 
)
static
Returns
int|soap_fault|SoapFault|string|null

Definition at line 64 of file inc.soap_functions.php.

65 {
66 $sca = new ilSoapCourseAdministration();
67 return $sca->addCourse($sid, $target_id, $crs_xml);
68 }

◆ addExercise()

static ilSoapFunctions::addExercise ( string  $sid,
int  $ref_id,
string  $xml 
)
static
Returns
int|soap_fault|SoapFault|null

Definition at line 591 of file inc.soap_functions.php.

592 {
593 $sta = new ilSoapExerciseAdministration();
594 return $sta->addExercise($sid, $ref_id, $xml);
595 }
Soap exercise administration methods.
$ref_id
Definition: ltiauth.php:66

References $ref_id.

◆ addFile()

static ilSoapFunctions::addFile ( string  $sid,
int  $ref_id,
string  $xml 
)
static
Returns
int|soap_fault|SoapFault|null

Definition at line 618 of file inc.soap_functions.php.

619 {
620 $sta = new ilSoapFileAdministration();
621 return $sta->addFile($sid, $ref_id, $xml);
622 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

References $ref_id.

◆ addGroup()

static ilSoapFunctions::addGroup ( string  $sid,
int  $target_id,
string  $group_xml 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 351 of file inc.soap_functions.php.

352 {
353 $soa = new ilSoapGroupAdministration();
354 return $soa->addGroup($sid, $target_id, $group_xml);
355 }

◆ addObject()

static ilSoapFunctions::addObject ( string  $sid,
int  $a_target_id,
string  $a_xml 
)
static
Returns
bool|int|soap_fault|SoapFault|string|null

Definition at line 180 of file inc.soap_functions.php.

181 {
182 $soa = new ilSoapObjectAdministration();
183 return $soa->addObject($sid, $a_target_id, $a_xml);
184 }

◆ addReference()

static ilSoapFunctions::addReference ( string  $sid,
int  $a_source_id,
int  $a_target_id 
)
static
Returns
int|soap_fault|SoapFault|string|null

Definition at line 189 of file inc.soap_functions.php.

190 {
191 $soa = new ilSoapObjectAdministration();
192 return $soa->addReference($sid, $a_source_id, $a_target_id);
193 }

◆ addRole()

static ilSoapFunctions::addRole ( string  $sid,
int  $target_id,
string  $obj_xml 
)
static
Returns
array|soap_fault|SoapFault|null

Definition at line 324 of file inc.soap_functions.php.

325 {
326 $soa = new ilSoapRBACAdministration();
327 return $soa->addRole($sid, $target_id, $obj_xml);
328 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

◆ addRoleFromTemplate()

static ilSoapFunctions::addRoleFromTemplate ( string  $sid,
int  $target_id,
string  $obj_xml,
int  $template_id 
)
static
Returns
array|soap_fault|SoapFault|null

Definition at line 333 of file inc.soap_functions.php.

334 {
335 $soa = new ilSoapRBACAdministration();
336 return $soa->addRoleFromTemplate($sid, $target_id, $obj_xml, $template_id);
337 }

◆ addUserRoleEntry()

static ilSoapFunctions::addUserRoleEntry ( string  $sid,
int  $user_id,
int  $role_id 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 261 of file inc.soap_functions.php.

262 {
263 $soa = new ilSoapRBACAdministration();
264 return $soa->addUserRoleEntry($sid, $user_id, $role_id);
265 }

References $user_id.

◆ addUserToPositionInOrgUnit()

static ilSoapFunctions::addUserToPositionInOrgUnit (   $params)
static
Parameters
...$params
Returns
mixed

Definition at line 878 of file inc.soap_functions.php.

879 {
881 return $h->execute($params);
882 }
if(! $DIC->user() ->getId()||!ilLTIConsumerAccess::hasCustomProviderCreationAccess()) $params
Definition: ltiregstart.php:31

References $params.

◆ assignCourseMember()

static ilSoapFunctions::assignCourseMember ( string  $sid,
int  $course_id,
int  $user_id,
string  $type,
?bool  $notification = null,
?bool  $contact_person = null,
?bool  $blocked = null 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 82 of file inc.soap_functions.php.

91 {
92 $sca = new ilSoapCourseAdministration();
93 return $sca->assignCourseMember($sid, $course_id, $user_id, $type, $notification, $contact_person, $blocked);
94 }

References $user_id.

◆ assignGroupMember()

static ilSoapFunctions::assignGroupMember ( string  $sid,
int  $group_id,
int  $user_id,
string  $type 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 378 of file inc.soap_functions.php.

379 {
380 $sca = new ilSoapGroupAdministration();
381 return $sca->assignGroupMember($sid, $group_id, $user_id, $type);
382 }

References $user_id.

◆ buildHTTPPath()

static ilSoapFunctions::buildHTTPPath ( bool  $use_module_depending_path = true)
static

Definition at line 762 of file inc.soap_functions.php.

762 : string
763 {
764 if (($_SERVER['HTTPS'] ?? '') === 'on') {
765 $protocol = 'https://';
766 } else {
767 $protocol = 'http://';
768 }
769
770 $host = $_SERVER['HTTP_HOST'] ?? '';
771 $path = dirname($_SERVER['REQUEST_URI'] ?? '');
772
773 // dirname cuts the last directory from a directory path e.g content/classes return content
774 if ($use_module_depending_path && defined('ILIAS_MODULE')) {
776 $dirs = array_filter(explode('/', $module));
777 foreach ($dirs as $dir) {
778 $path = dirname($path);
779 }
780 }
781
782 return ilFileUtils::removeTrailingPathSeparators($protocol . $host . $path);
783 }
static removeTrailingPathSeparators(string $path)
$path
Definition: ltiservices.php:30
$_SERVER['HTTP_HOST']
Definition: raiseError.php:26
const ILIAS_MODULE
Definition: server.php:24

References $_SERVER, $path, ILIAS_MODULE, and ilFileUtils\removeTrailingPathSeparators().

Referenced by ilSoapInstallationInfoXMLWriter\buildHeader().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ copyObject()

static ilSoapFunctions::copyObject ( string  $sid,
string  $copy_settings_xml 
)
static
Returns
bool|int|mixed|soap_fault|SoapFault|null

Definition at line 669 of file inc.soap_functions.php.

670 {
671 $soa = new ilSoapObjectAdministration();
672 return $soa->copyObject($sid, $copy_settings_xml);
673 }

◆ createWebLink()

static ilSoapFunctions::createWebLink ( string  $sid,
int  $ref_id,
string  $xml 
)
static
Returns
int|soap_fault|SoapFault|null

Definition at line 815 of file inc.soap_functions.php.

816 {
817 $swa = new ilSoapWebLinkAdministration();
818 return $swa->createWebLink($sid, $ref_id, $xml);
819 }
Soap methods for adminstrating web links.

References $ref_id.

◆ deleteCourse()

static ilSoapFunctions::deleteCourse ( string  $sid,
int  $course_id 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 73 of file inc.soap_functions.php.

74 {
75 $sca = new ilSoapCourseAdministration();
76 return $sca->deleteCourse($sid, $course_id);
77 }

◆ deleteExpiredDualOptInUserObjects()

static ilSoapFunctions::deleteExpiredDualOptInUserObjects ( string  $sid,
int  $usr_id 
)
static

Definition at line 830 of file inc.soap_functions.php.

830 : bool
831 {
832 $sou = new ilSoapUtils();
833 $sou->disableSOAPCheck();
834 $sou->ignoreUserAbort();
835 return $sou->deleteExpiredDualOptInUserObjects($sid, $usr_id);
836 }
Soap utitliy functions.

◆ deleteObject()

static ilSoapFunctions::deleteObject ( string  $sid,
int  $reference_id 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 198 of file inc.soap_functions.php.

199 {
200 $soa = new ilSoapObjectAdministration();
201 return $soa->deleteObject($sid, $reference_id);
202 }

◆ deleteProgress()

static ilSoapFunctions::deleteProgress ( string  $sid,
array  $ref_ids,
array  $usr_ids,
array  $type_filter,
array  $progress_filter 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 841 of file inc.soap_functions.php.

842 {
844 return $sla->deleteProgress($sid, $ref_ids, $usr_ids, $type_filter, $progress_filter);
845 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

◆ deleteRole()

static ilSoapFunctions::deleteRole ( string  $sid,
int  $role_id 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 315 of file inc.soap_functions.php.

316 {
317 $soa = new ilSoapRBACAdministration();
318 return $soa->deleteRole($sid, $role_id);
319 }

◆ deleteUserRoleEntry()

static ilSoapFunctions::deleteUserRoleEntry ( string  $sid,
int  $user_id,
int  $role_id 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 270 of file inc.soap_functions.php.

271 {
272 $soa = new ilSoapRBACAdministration();
273 return $soa->deleteUserRoleEntry($sid, $user_id, $role_id);
274 }

References $user_id.

◆ excludeCourseMember()

static ilSoapFunctions::excludeCourseMember ( string  $sid,
int  $course_id,
int  $user_id 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 108 of file inc.soap_functions.php.

109 {
110 $sca = new ilSoapCourseAdministration();
111 return $sca->excludeCourseMember($sid, $course_id, $user_id);
112 }

References $user_id.

◆ excludeGroupMember()

static ilSoapFunctions::excludeGroupMember ( string  $sid,
int  $group_id,
int  $user_id 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 396 of file inc.soap_functions.php.

397 {
398 $sca = new ilSoapGroupAdministration();
399 return $sca->excludeGroupMember($sid, $group_id, $user_id);
400 }

References $user_id.

◆ exportDataCollectionContent()

static ilSoapFunctions::exportDataCollectionContent ( string  $sid,
int  $data_collection_id,
?int  $table_id = null,
string  $format = "xls",
?string  $filepath = null 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 868 of file inc.soap_functions.php.

869 {
871 return $dcl->exportDataCollectionContent($sid, $data_collection_id, $table_id, $format, $filepath);
872 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

◆ getClientInfoXML()

static ilSoapFunctions::getClientInfoXML ( string  $clientid)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 756 of file inc.soap_functions.php.

757 {
758 $roa = new ilSoapAdministration();
759 return $roa->getClientInfoXML($clientid);
760 }

◆ getCoursesForUser()

static ilSoapFunctions::getCoursesForUser ( string  $sid,
string  $parameters 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 714 of file inc.soap_functions.php.

715 {
716 $soc = new ilSoapCourseAdministration();
717 return $soc->getCoursesForUser($sid, $parameters);
718 }

◆ getCourseXML()

static ilSoapFunctions::getCourseXML ( string  $sid,
int  $course_id 
)
static
Returns
ilObjCourse|soap_fault|SoapFault|string|null

Definition at line 117 of file inc.soap_functions.php.

118 {
119 $sca = new ilSoapCourseAdministration();
120 return $sca->getCourseXML($sid, $course_id);
121 }

◆ getEmployeePositionId()

static ilSoapFunctions::getEmployeePositionId (   $params)
static
Parameters
...$params
Returns
mixed

Definition at line 888 of file inc.soap_functions.php.

889 {
890 $h = new EmployeePositionId();
891 return $h->execute($params);
892 }

References $params.

◆ getExerciseXML()

static ilSoapFunctions::getExerciseXML ( string  $sid,
int  $ref_id,
int  $attachFileContentsMode 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 573 of file inc.soap_functions.php.

574 {
575 $sta = new ilSoapExerciseAdministration();
576 return $sta->getExerciseXML($sid, $ref_id, $attachFileContentsMode);
577 }

References $ref_id.

◆ getFileXML()

static ilSoapFunctions::getFileXML ( string  $sid,
int  $ref_id,
int  $attachFileContentsMode 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 600 of file inc.soap_functions.php.

601 {
602 $sta = new ilSoapFileAdministration();
603 return $sta->getFileXML($sid, $ref_id, $attachFileContentsMode);
604 }

References $ref_id.

◆ getGroup()

static ilSoapFunctions::getGroup ( string  $sid,
int  $ref_id 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 369 of file inc.soap_functions.php.

370 {
371 $soa = new ilSoapGroupAdministration();
372 return $soa->getGroup($sid, $ref_id);
373 }

References $ref_id.

◆ getGroupsForUser()

static ilSoapFunctions::getGroupsForUser ( string  $sid,
string  $parameters 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 723 of file inc.soap_functions.php.

724 {
725 $soc = new ilSoapGroupAdministration();
726 return $soc->getGroupsForUser($sid, $parameters);
727 }

◆ getIMSManifestXML()

static ilSoapFunctions::getIMSManifestXML ( string  $sid,
int  $ref_id 
)
static
Returns
false|soap_fault|SoapFault|string|null

Definition at line 654 of file inc.soap_functions.php.

655 {
656 $sua = new ilSoapSCORMAdministration();
657 return $sua->getIMSManifestXML($sid, $ref_id);
658 }

References $ref_id.

◆ getInstallationInfoXML()

static ilSoapFunctions::getInstallationInfoXML ( )
static

Definition at line 747 of file inc.soap_functions.php.

747 : string
748 {
749 $roa = new ilSoapAdministration();
750 return $roa->getInstallationInfoXML();
751 }

◆ getLearningProgressChanges()

static ilSoapFunctions::getLearningProgressChanges ( string  $sid,
string  $timestamp,
bool  $include_ref_ids,
array  $type_filter 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 850 of file inc.soap_functions.php.

851 {
853 return $s->getLearningProgressChanges($sid, $timestamp, $include_ref_ids, $type_filter);
854 }
foreach($mandatory_scripts as $file) $timestamp
Definition: buildRTE.php:70

References $timestamp.

◆ getLocalRoles()

static ilSoapFunctions::getLocalRoles ( string  $sid,
int  $ref_id 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 297 of file inc.soap_functions.php.

298 {
299 $soa = new ilSoapRBACAdministration();
300 return $soa->getLocalRoles($sid, $ref_id);
301 }

References $ref_id.

◆ getMobsOfObject()

static ilSoapFunctions::getMobsOfObject ( string  $sid,
string  $a_type,
int  $a_id 
)
static
Returns
int[]|soap_fault|SoapFault|null

Definition at line 500 of file inc.soap_functions.php.

501 {
502 $sou = new ilSoapUtils();
503 $sou->disableSOAPCheck();
504 return $sou->getMobsOfObject($sid, $a_type, $a_id);
505 }

◆ getNrOfQuestionsInPass()

static ilSoapFunctions::getNrOfQuestionsInPass ( string  $sid,
int  $active_id,
int  $pass 
)
static
Returns
int|soap_fault|SoapFault|null

Definition at line 463 of file inc.soap_functions.php.

464 {
465 $sass = new ilSoapTestAdministration();
466 return $sass->getNrOfQuestionsInPass($sid, $active_id, $pass);
467 }

◆ getObjectByReference()

static ilSoapFunctions::getObjectByReference ( string  $sid,
int  $a_ref_id,
?int  $user_id = null 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 162 of file inc.soap_functions.php.

163 {
164 $soa = new ilSoapObjectAdministration();
165 return $soa->getObjectByReference($sid, $a_ref_id, $user_id);
166 }

References $user_id.

◆ getObjectsByTitle()

static ilSoapFunctions::getObjectsByTitle ( string  $sid,
string  $a_title,
?int  $user_id = null 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 171 of file inc.soap_functions.php.

172 {
173 $soa = new ilSoapObjectAdministration();
174 return $soa->getObjectsByTitle($sid, $a_title, $user_id);
175 }

References $user_id.

◆ getObjectTreeOperations()

static ilSoapFunctions::getObjectTreeOperations ( string  $sid,
int  $ref_id,
int  $user_id 
)
static
Returns
array|soap_fault|SoapFault|null

Definition at line 342 of file inc.soap_functions.php.

343 {
344 $soa = new ilSoapRBACAdministration();
345 return $soa->getObjectTreeOperations($sid, $ref_id, $user_id);
346 }

References $ref_id, and $user_id.

◆ getObjIdByImportId()

static ilSoapFunctions::getObjIdByImportId ( string  $sid,
string  $import_id 
)
static
Returns
int|soap_fault|SoapFault|string|null

Definition at line 135 of file inc.soap_functions.php.

136 {
137 $soa = new ilSoapObjectAdministration();
138 return $soa->getObjIdByImportId($sid, $import_id);
139 }

◆ getObjIdsByRefIds()

static ilSoapFunctions::getObjIdsByRefIds ( string  $sid,
array  $ref_ids 
)
static
Returns
array|soap_fault|SoapFault|null

Definition at line 627 of file inc.soap_functions.php.

628 {
629 $soa = new ilSoapObjectAdministration();
630 return $soa->getObjIdsByRefIds($sid, $ref_ids);
631 }

◆ getOperations()

static ilSoapFunctions::getOperations ( string  $sid)
static
Returns
soap_fault|SoapFault|null|array

Definition at line 252 of file inc.soap_functions.php.

253 {
254 $soa = new ilSoapRBACAdministration();
255 return $soa->getOperations($sid);
256 }

◆ getOrgUnitsSimpleXML()

static ilSoapFunctions::getOrgUnitsSimpleXML (   $params)
static
Parameters
...$params
Returns
mixed

Definition at line 908 of file inc.soap_functions.php.

909 {
910 $h = new OrgUnitTree();
911 return $h->execute($params);
912 }

References $params.

◆ getPathForRefId()

static ilSoapFunctions::getPathForRefId ( string  $sid,
int  $ref_id 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 732 of file inc.soap_functions.php.

733 {
734 $soa = new ilSoapObjectAdministration();
735 return $soa->getPathForRefId($sid, $ref_id);
736 }

References $ref_id.

◆ getPositionIds()

static ilSoapFunctions::getPositionIds (   $params)
static
Parameters
...$params
Returns
mixed

Definition at line 918 of file inc.soap_functions.php.

919 {
920 $h = new PositionIds();
921 return $h->execute($params);
922 }

References $params.

◆ getPositionOfQuestion()

static ilSoapFunctions::getPositionOfQuestion ( string  $sid,
int  $active_id,
int  $question_id,
int  $pass 
)
static
Returns
false|int|soap_fault|SoapFault|string|null

Definition at line 472 of file inc.soap_functions.php.

473 {
474 $sass = new ilSoapTestAdministration();
475 return $sass->getPositionOfQuestion($sid, $active_id, $question_id, $pass);
476 }

◆ getPositionTitle()

static ilSoapFunctions::getPositionTitle (   $params)
static
Parameters
...$params
Returns
mixed

Definition at line 928 of file inc.soap_functions.php.

929 {
930 $h = new PositionTitle();
931 return $h->execute($params);
932 }

References $params.

◆ getPreviousReachedPoints()

static ilSoapFunctions::getPreviousReachedPoints ( string  $sid,
int  $active_id,
int  $question_id,
int  $pass 
)
static
Returns
array|int|soap_fault|SoapFault|null

Definition at line 481 of file inc.soap_functions.php.

482 {
483 $sass = new ilSoapTestAdministration();
484 return $sass->getPreviousReachedPoints($sid, $active_id, $question_id, $pass);
485 }

◆ getProgressInfo()

static ilSoapFunctions::getProgressInfo ( string  $sid,
int  $ref_id,
array  $progress_filter 
)
static
Returns
soap_fault|SoapFault|string

Definition at line 859 of file inc.soap_functions.php.

860 {
862 return $sla->getProgressInfo($sid, $ref_id, $progress_filter);
863 }

References $ref_id.

◆ getQuestionSolution()

static ilSoapFunctions::getQuestionSolution ( string  $sid,
int  $active_id,
int  $question_id,
int  $pass 
)
static
Returns
array|soap_fault|SoapFault|null

Definition at line 445 of file inc.soap_functions.php.

446 {
447 $sass = new ilSoapTestAdministration();
448 return $sass->getQuestionSolution($sid, $active_id, $question_id, $pass);
449 }

◆ getRefIdsByImportId()

static ilSoapFunctions::getRefIdsByImportId ( string  $sid,
string  $import_id 
)
static
Returns
array|soap_fault|SoapFault|null

Definition at line 144 of file inc.soap_functions.php.

145 {
146 $soa = new ilSoapObjectAdministration();
147 return $soa->getRefIdsByImportId($sid, $import_id);
148 }

◆ getRefIdsByObjId()

static ilSoapFunctions::getRefIdsByObjId ( string  $sid,
int  $object_id 
)
static
Returns
array|soap_fault|SoapFault|null

Definition at line 153 of file inc.soap_functions.php.

154 {
155 $soa = new ilSoapObjectAdministration();
156 return $soa->getRefIdsByObjId($sid, $object_id);
157 }

◆ getRoles()

static ilSoapFunctions::getRoles ( string  $sid,
string  $role_type,
int  $id 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 519 of file inc.soap_functions.php.

520 {
521 $soa = new ilSoapRBACAdministration();
522 return $soa->getRoles($sid, $role_type, $id);
523 }
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:23

References $id.

◆ getSCORMCompletionStatus()

static ilSoapFunctions::getSCORMCompletionStatus ( string  $sid,
int  $usr_id,
int  $a_ref_id 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 788 of file inc.soap_functions.php.

789 {
790 $sua = new ilSoapSCORMAdministration();
791 return $sua->getSCORMCompletionStatus($sid, $usr_id, $a_ref_id);
792 }

◆ getStructureObjects()

static ilSoapFunctions::getStructureObjects ( string  $sid,
int  $ref_id 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 510 of file inc.soap_functions.php.

511 {
513 return $sca->getStructureObjects($sid, $ref_id);
514 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

References $ref_id.

◆ getSuperiorPositionId()

static ilSoapFunctions::getSuperiorPositionId (   $params)
static
Parameters
...$params
Returns
mixed

Definition at line 948 of file inc.soap_functions.php.

949 {
950 $h = new SuperiorPositionId();
951 return $h->execute($params);
952 }

References $params.

◆ getTestResults()

static ilSoapFunctions::getTestResults ( string  $sid,
int  $ref_id,
bool  $sum_only 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 696 of file inc.soap_functions.php.

697 {
698 $soa = new ilSoapTestAdministration();
699 return $soa->getTestResults($sid, $ref_id, $sum_only);
700 }

References $ref_id.

◆ getTestUserData()

static ilSoapFunctions::getTestUserData ( string  $sid,
int  $active_id 
)
static
Returns
array|soap_fault|SoapFault|null

Definition at line 454 of file inc.soap_functions.php.

455 {
456 $sass = new ilSoapTestAdministration();
457 return $sass->getTestUserData($sid, $active_id);
458 }

◆ getTreeChilds()

static ilSoapFunctions::getTreeChilds ( string  $sid,
int  $ref_id,
?array  $types = null,
?int  $user_id = null 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 234 of file inc.soap_functions.php.

235 {
236 $soa = new ilSoapObjectAdministration();
237 return $soa->getTreeChilds($sid, $ref_id, $types, $user_id);
238 }

References $ref_id, and $user_id.

◆ getUserIdBySid()

static ilSoapFunctions::getUserIdBySid ( string  $sid)
static
Returns
int|soap_fault|SoapFault|null

Definition at line 797 of file inc.soap_functions.php.

798 {
799 $sua = new ilSoapUserAdministration();
800 return $sua->getUserIdBySid($sid);
801 }

◆ getUserIdsOfPosition()

static ilSoapFunctions::getUserIdsOfPosition (   $params)
static
Parameters
...$params
Returns
mixed

Definition at line 958 of file inc.soap_functions.php.

959 {
960 $h = new UserIdsOfPosition();
961 return $h->execute($params);
962 }

References $params.

◆ getUserIdsOfPositionAndOrgUnit()

ilSoapFunctions::getUserIdsOfPositionAndOrgUnit (   $params)
Parameters
...$params
Returns
mixed

Definition at line 968 of file inc.soap_functions.php.

969 {
971 return $h->execute($params);
972 }

References $params.

◆ getUserRoles()

static ilSoapFunctions::getUserRoles ( string  $sid,
int  $user_id 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 306 of file inc.soap_functions.php.

307 {
308 $soa = new ilSoapRBACAdministration();
309 return $soa->getUserRoles($sid, $user_id);
310 }

References $user_id.

◆ getUsersForContainer()

static ilSoapFunctions::getUsersForContainer ( string  $sid,
int  $ref_id,
bool  $attach_roles,
int  $active 
)
static
Returns
ilObject|mixed|soap_fault|SoapFault|string|null

Definition at line 537 of file inc.soap_functions.php.

538 {
539 $sua = new ilSoapUserAdministration();
540 return $sua->getUsersForContainer($sid, $ref_id, $attach_roles, $active);
541 }

References $ref_id.

◆ getUsersForRole()

static ilSoapFunctions::getUsersForRole ( string  $sid,
int  $role_id,
bool  $attach_roles,
int  $active 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 546 of file inc.soap_functions.php.

547 {
548 $sua = new ilSoapUserAdministration();
549 return $sua->getUserForRole($sid, $role_id, $attach_roles, $active);
550 }

◆ getUserXML()

static ilSoapFunctions::getUserXML ( string  $sid,
array  $user_ids,
bool  $attach_roles 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 636 of file inc.soap_functions.php.

637 {
638 $sua = new ilSoapUserAdministration();
639 return $sua->getUserXML($sid, $user_ids, $attach_roles);
640 }

◆ getXMLTree()

static ilSoapFunctions::getXMLTree ( string  $sid,
int  $ref_id,
?array  $types = null,
?int  $user_id = null 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 243 of file inc.soap_functions.php.

244 {
245 $soa = new ilSoapObjectAdministration();
246 return $soa->getXMLTree($sid, $ref_id, $types, $user_id);
247 }

References $ref_id, and $user_id.

◆ grantPermissions()

static ilSoapFunctions::grantPermissions ( string  $sid,
int  $ref_id,
int  $role_id,
array  $permissions 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 288 of file inc.soap_functions.php.

289 {
290 $soa = new ilSoapRBACAdministration();
291 return $soa->grantPermissions($sid, $ref_id, $role_id, $permissions);
292 }

References $ref_id.

◆ groupExists()

static ilSoapFunctions::groupExists ( string  $sid,
string  $title 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 360 of file inc.soap_functions.php.

361 {
362 $soa = new ilSoapGroupAdministration();
363 return $soa->groupExists($sid, $title);
364 }

◆ hasNewMail()

static ilSoapFunctions::hasNewMail ( string  $sid)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 564 of file inc.soap_functions.php.

565 {
566 $sua = new ilSoapUserAdministration();
567 return $sua->hasNewMail($sid);
568 }

◆ hasSCORMCertificate()

static ilSoapFunctions::hasSCORMCertificate ( string  $sid,
int  $ref_id,
int  $usr_id 
)
static

Definition at line 660 of file inc.soap_functions.php.

661 {
662 $sua = new ilSoapSCORMAdministration();
663 return $sua->hasSCORMCertificate($sid, $ref_id, $usr_id);
664 }

References $ref_id.

◆ ilClone()

static ilSoapFunctions::ilClone ( string  $sid,
int  $copy_identifier 
)
static
Returns
bool|int|soap_fault|SoapFault|null

Definition at line 405 of file inc.soap_functions.php.

406 {
407 $sou = new ilSoapUtils();
408 $sou->disableSOAPCheck();
409 $sou->ignoreUserAbort();
410 return $sou->ilClone($sid, $copy_identifier);
411 }

Referenced by ilSoapUtils\callNextNode().

+ Here is the caller graph for this function:

◆ ilCloneDependencies()

static ilSoapFunctions::ilCloneDependencies ( string  $sid,
int  $copy_identifier 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 416 of file inc.soap_functions.php.

417 {
418 $sou = new ilSoapUtils();
419 $sou->disableSOAPCheck();
420 $sou->ignoreUserAbort();
421 return $sou->ilCloneDependencies($sid, $copy_identifier);
422 }

Referenced by ilSoapUtils\callNextDependency().

+ Here is the caller graph for this function:

◆ importOrgUnitsSimpleXML()

static ilSoapFunctions::importOrgUnitsSimpleXML (   $params)
static
Parameters
...$params
Returns
mixed

Definition at line 898 of file inc.soap_functions.php.

899 {
900 $h = new ImportOrgUnitTree();
901 return $h->execute($params);
902 }

References $params.

◆ importUsers()

static ilSoapFunctions::importUsers ( string  $sid,
int  $folder_id,
string  $usr_xml,
int  $conflict_rule,
bool  $send_account_mail 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 528 of file inc.soap_functions.php.

529 {
530 $sua = new ilSoapUserAdministration();
531 return $sua->importUsers($sid, $folder_id, $usr_xml, $conflict_rule, $send_account_mail);
532 }

◆ isAssignedToCourse()

static ilSoapFunctions::isAssignedToCourse ( string  $sid,
int  $course_id,
int  $user_id 
)
static
Returns
int|soap_fault|SoapFault|string|null

Definition at line 99 of file inc.soap_functions.php.

100 {
101 $sca = new ilSoapCourseAdministration();
102 return $sca->isAssignedToCourse($sid, $course_id, $user_id);
103 }

References $user_id.

◆ isAssignedToGroup()

static ilSoapFunctions::isAssignedToGroup ( string  $sid,
int  $group_id,
int  $user_id 
)
static
Returns
int|soap_fault|SoapFault|null

Definition at line 387 of file inc.soap_functions.php.

388 {
389 $sca = new ilSoapGroupAdministration();
390 return $sca->isAssignedToGroup($sid, $group_id, $user_id);
391 }

References $user_id.

◆ login()

static ilSoapFunctions::login ( string  $client,
string  $username,
string  $password 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 37 of file inc.soap_functions.php.

38 {
39 $sua = new ilSoapUserAdministration();
40 return $sua->login($client, $username, $password);
41 }
$client

References $client.

◆ logout()

static ilSoapFunctions::logout ( string  $sid)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 46 of file inc.soap_functions.php.

47 {
48 $sua = new ilSoapUserAdministration();
49 return $sua->logout($sid);
50 }

◆ lookupUser()

static ilSoapFunctions::lookupUser ( string  $sid,
string  $user_name 
)
static
Returns
int|soap_fault|SoapFault|null

Definition at line 55 of file inc.soap_functions.php.

56 {
57 $sua = new ilSoapUserAdministration();
58 return $sua->lookupUser($sid, $user_name);
59 }

◆ moveObject()

static ilSoapFunctions::moveObject ( string  $sid,
int  $ref_id,
int  $target_id 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 687 of file inc.soap_functions.php.

688 {
689 $soa = new ilSoapObjectAdministration();
690 return $soa->moveObject($sid, $ref_id, $target_id);
691 }

References $ref_id.

◆ readWebLink()

static ilSoapFunctions::readWebLink ( string  $sid,
int  $ref_id 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 806 of file inc.soap_functions.php.

807 {
808 $swa = new ilSoapWebLinkAdministration();
809 return $swa->readWebLink($sid, $ref_id);
810 }

References $ref_id.

◆ removeFromSystemByImportId()

static ilSoapFunctions::removeFromSystemByImportId ( string  $sid,
string  $import_id 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 207 of file inc.soap_functions.php.

208 {
209 $soa = new ilSoapObjectAdministration();
210 return $soa->removeFromSystemByImportId($sid, $import_id);
211 }

◆ removeTestResults()

static ilSoapFunctions::removeTestResults ( string  $sid,
int  $ref_id,
array  $a_user_ids 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 705 of file inc.soap_functions.php.

706 {
707 $soa = new ilSoapTestAdministration();
708 return $soa->removeTestResults($sid, $ref_id, $a_user_ids);
709 }

References $ref_id.

◆ removeUserFromPositionInOrgUnit()

static ilSoapFunctions::removeUserFromPositionInOrgUnit (   $params)
static
Parameters
...$params
Returns
mixed

Definition at line 938 of file inc.soap_functions.php.

939 {
941 return $h->execute($params);
942 }

References $params.

◆ revokePermissions()

static ilSoapFunctions::revokePermissions ( string  $sid,
int  $ref_id,
int  $role_id 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 279 of file inc.soap_functions.php.

280 {
281 $soa = new ilSoapRBACAdministration();
282 return $soa->revokePermissions($sid, $ref_id, $role_id);
283 }

References $ref_id.

◆ saveQuestion()

static ilSoapFunctions::saveQuestion ( string  $sid,
int  $active_id,
int  $question_id,
int  $pass,
array  $solution 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 427 of file inc.soap_functions.php.

428 {
429 $sass = new ilSoapTestAdministration();
430 return $sass->saveQuestion($sid, $active_id, $question_id, $pass, $solution);
431 }

◆ saveQuestionSolution()

static ilSoapFunctions::saveQuestionSolution ( string  $sid,
int  $active_id,
int  $question_id,
int  $pass,
int  $solution 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 436 of file inc.soap_functions.php.

437 {
438 $sass = new ilSoapTestAdministration();
439 return $sass->saveQuestionSolution($sid, $active_id, $question_id, $pass, $solution);
440 }

◆ saveTempFileAsMediaObject()

static ilSoapFunctions::saveTempFileAsMediaObject ( string  $sid,
string  $name,
string  $tmp_name 
)
static
Returns
ilObjMediaObject|soap_fault|SoapFault|null

Definition at line 490 of file inc.soap_functions.php.

491 {
492 $sou = new ilSoapUtils();
493 $sou->disableSOAPCheck();
494 return $sou->saveTempFileAsMediaObject($sid, $name, $tmp_name);
495 }

◆ searchObjects()

static ilSoapFunctions::searchObjects ( string  $sid,
array  $types,
string  $key,
string  $combination,
?int  $user_id = null 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 225 of file inc.soap_functions.php.

226 {
227 $soa = new ilSoapObjectAdministration();
228 return $soa->searchObjects($sid, $types, $key, $combination, $user_id);
229 }

References $user_id.

◆ searchRoles()

static ilSoapFunctions::searchRoles ( string  $sid,
string  $key,
string  $combination,
string  $role_type 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 741 of file inc.soap_functions.php.

742 {
743 $roa = new ilSoapRBACAdministration();
744 return $roa->searchRoles($sid, $key, $combination, $role_type);
745 }

◆ searchUser()

static ilSoapFunctions::searchUser ( string  $sid,
array  $a_keyfields,
string  $query_operator,
array  $a_keyvalues,
bool  $attach_roles,
int  $active 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 555 of file inc.soap_functions.php.

556 {
557 $sua = new ilSoapUserAdministration();
558 return $sua->searchUser($sid, $a_keyfields, $query_operator, $a_keyvalues, $attach_roles, $active);
559 }

◆ startBackgroundTaskWorker()

static ilSoapFunctions::startBackgroundTaskWorker ( string  $sid)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 678 of file inc.soap_functions.php.

◆ updateCourse()

static ilSoapFunctions::updateCourse ( string  $sid,
int  $course_id,
string  $xml 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 126 of file inc.soap_functions.php.

127 {
128 $sca = new ilSoapCourseAdministration();
129 return $sca->updateCourse($sid, $course_id, $xml);
130 }

◆ updateExercise()

static ilSoapFunctions::updateExercise ( string  $sid,
int  $ref_id,
string  $xml 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 582 of file inc.soap_functions.php.

583 {
584 $sta = new ilSoapExerciseAdministration();
585 return $sta->updateExercise($sid, $ref_id, $xml);
586 }

References $ref_id.

◆ updateFile()

static ilSoapFunctions::updateFile ( string  $sid,
int  $ref_id,
string  $xml 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 609 of file inc.soap_functions.php.

610 {
611 $sta = new ilSoapFileAdministration();
612 return $sta->updateFile($sid, $ref_id, $xml);
613 }

References $ref_id.

◆ updateGroup()

static ilSoapFunctions::updateGroup ( string  $sid,
int  $ref_id,
string  $grp_xml 
)
static
Returns
soap_fault|SoapFault|string|null

Definition at line 645 of file inc.soap_functions.php.

646 {
647 $sua = new ilSoapGroupAdministration();
648 return $sua->updateGroup($sid, $ref_id, $grp_xml);
649 }

References $ref_id.

◆ updateObjects()

static ilSoapFunctions::updateObjects ( string  $sid,
string  $obj_xml 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 216 of file inc.soap_functions.php.

217 {
218 $soa = new ilSoapObjectAdministration();
219 return $soa->updateObjects($sid, $obj_xml);
220 }

◆ updateWebLink()

static ilSoapFunctions::updateWebLink ( string  $sid,
int  $ref_id,
string  $xml 
)
static
Returns
bool|soap_fault|SoapFault|null

Definition at line 824 of file inc.soap_functions.php.

825 {
826 $swa = new ilSoapWebLinkAdministration();
827 return $swa->updateWebLink($sid, $ref_id, $xml);
828 }

References $ref_id.


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