ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
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)
 
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 972 of file inc.soap_functions.php.

973 {
974 // SoapHookPlugins need the client-ID submitted
975 // no initialized ILIAS => no request wrapper available.
976 if (!isset($_GET['client_id'])) {
977 throw new SoapFault('SOAP-ENV:Server', "Function '$name' does not exist");
978 }
979 // Note: We need to bootstrap ILIAS in order to get $ilPluginAdmin and load the soap plugins.
980 // We MUST use a context that does not handle authentication at this point (session is checked by SOAP).
984 global $DIC;
985 $soapHook = new ilSoapHook($DIC['component.factory']);
986 // Method name may be invoked with namespace e.g. 'myMethod' vs 'ns:myMethod'
987 if (strpos($name, ':') !== false) {
988 [$_, $name] = explode(':', $name);
989 }
990 $method = $soapHook->getMethodByName($name);
991 if ($method) {
992 try {
993 return $method->execute($arguments);
994 } catch (ilSoapPluginException $e) {
995 throw new SoapFault('SOAP-ENV:Server', $e->getMessage());
996 }
997 }
998 throw new SoapFault('SOAP-ENV:Server', "Function '$name' does not exist");
999 }
const CONTEXT_SOAP_NO_AUTH
static init(string $a_type)
Init context by type.
const CONTEXT_SOAP
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 583 of file inc.soap_functions.php.

584 {
585 $sta = new ilSoapExerciseAdministration();
586 return $sta->addExercise($sid, $ref_id, $xml);
587 }
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 610 of file inc.soap_functions.php.

611 {
612 $sta = new ilSoapFileAdministration();
613 return $sta->addFile($sid, $ref_id, $xml);
614 }
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 343 of file inc.soap_functions.php.

344 {
345 $soa = new ilSoapGroupAdministration();
346 return $soa->addGroup($sid, $target_id, $group_xml);
347 }

◆ 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 172 of file inc.soap_functions.php.

173 {
174 $soa = new ilSoapObjectAdministration();
175 return $soa->addObject($sid, $a_target_id, $a_xml);
176 }

◆ 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 181 of file inc.soap_functions.php.

182 {
183 $soa = new ilSoapObjectAdministration();
184 return $soa->addReference($sid, $a_source_id, $a_target_id);
185 }

◆ addRole()

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

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

317 {
318 $soa = new ilSoapRBACAdministration();
319 return $soa->addRole($sid, $target_id, $obj_xml);
320 }
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 325 of file inc.soap_functions.php.

326 {
327 $soa = new ilSoapRBACAdministration();
328 return $soa->addRoleFromTemplate($sid, $target_id, $obj_xml, $template_id);
329 }

◆ addUserRoleEntry()

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

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

254 {
255 $soa = new ilSoapRBACAdministration();
256 return $soa->addUserRoleEntry($sid, $user_id, $role_id);
257 }

References $user_id.

◆ addUserToPositionInOrgUnit()

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

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

871 {
873 return $h->execute($params);
874 }
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 
)
static
Returns
bool|soap_fault|SoapFault|null

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

83 {
84 $sca = new ilSoapCourseAdministration();
85 return $sca->assignCourseMember($sid, $course_id, $user_id, $type);
86 }

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 370 of file inc.soap_functions.php.

371 {
372 $sca = new ilSoapGroupAdministration();
373 return $sca->assignGroupMember($sid, $group_id, $user_id, $type);
374 }

References $user_id.

◆ buildHTTPPath()

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

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

754 : string
755 {
756 if (($_SERVER['HTTPS'] ?? '') === 'on') {
757 $protocol = 'https://';
758 } else {
759 $protocol = 'http://';
760 }
761
762 $host = $_SERVER['HTTP_HOST'] ?? '';
763 $path = dirname($_SERVER['REQUEST_URI'] ?? '');
764
765 // dirname cuts the last directory from a directory path e.g content/classes return content
766 if ($use_module_depending_path && defined('ILIAS_MODULE')) {
768 $dirs = array_filter(explode('/', $module));
769 foreach ($dirs as $dir) {
770 $path = dirname($path);
771 }
772 }
773
774 return ilFileUtils::removeTrailingPathSeparators($protocol . $host . $path);
775 }
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 661 of file inc.soap_functions.php.

662 {
663 $soa = new ilSoapObjectAdministration();
664 return $soa->copyObject($sid, $copy_settings_xml);
665 }

◆ createWebLink()

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

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

808 {
809 $swa = new ilSoapWebLinkAdministration();
810 return $swa->createWebLink($sid, $ref_id, $xml);
811 }
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 822 of file inc.soap_functions.php.

822 : bool
823 {
824 $sou = new ilSoapUtils();
825 $sou->disableSOAPCheck();
826 $sou->ignoreUserAbort();
827 return $sou->deleteExpiredDualOptInUserObjects($sid, $usr_id);
828 }
Soap utitliy functions.

◆ deleteObject()

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

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

191 {
192 $soa = new ilSoapObjectAdministration();
193 return $soa->deleteObject($sid, $reference_id);
194 }

◆ 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 833 of file inc.soap_functions.php.

834 {
836 return $sla->deleteProgress($sid, $ref_ids, $usr_ids, $type_filter, $progress_filter);
837 }
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 307 of file inc.soap_functions.php.

308 {
309 $soa = new ilSoapRBACAdministration();
310 return $soa->deleteRole($sid, $role_id);
311 }

◆ deleteUserRoleEntry()

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

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

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

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 100 of file inc.soap_functions.php.

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

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 388 of file inc.soap_functions.php.

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

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 860 of file inc.soap_functions.php.

861 {
863 return $dcl->exportDataCollectionContent($sid, $data_collection_id, $table_id, $format, $filepath);
864 }
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 748 of file inc.soap_functions.php.

749 {
750 $roa = new ilSoapAdministration();
751 return $roa->getClientInfoXML($clientid);
752 }

◆ getCoursesForUser()

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

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

707 {
708 $soc = new ilSoapCourseAdministration();
709 return $soc->getCoursesForUser($sid, $parameters);
710 }

◆ getCourseXML()

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

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

110 {
111 $sca = new ilSoapCourseAdministration();
112 return $sca->getCourseXML($sid, $course_id);
113 }

◆ getEmployeePositionId()

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

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

881 {
882 $h = new EmployeePositionId();
883 return $h->execute($params);
884 }

References $params.

◆ getExerciseXML()

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

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

566 {
567 $sta = new ilSoapExerciseAdministration();
568 return $sta->getExerciseXML($sid, $ref_id, $attachFileContentsMode);
569 }

References $ref_id.

◆ getFileXML()

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

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

593 {
594 $sta = new ilSoapFileAdministration();
595 return $sta->getFileXML($sid, $ref_id, $attachFileContentsMode);
596 }

References $ref_id.

◆ getGroup()

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

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

362 {
363 $soa = new ilSoapGroupAdministration();
364 return $soa->getGroup($sid, $ref_id);
365 }

References $ref_id.

◆ getGroupsForUser()

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

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

716 {
717 $soc = new ilSoapGroupAdministration();
718 return $soc->getGroupsForUser($sid, $parameters);
719 }

◆ getIMSManifestXML()

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

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

647 {
648 $sua = new ilSoapSCORMAdministration();
649 return $sua->getIMSManifestXML($sid, $ref_id);
650 }

References $ref_id.

◆ getInstallationInfoXML()

static ilSoapFunctions::getInstallationInfoXML ( )
static

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

739 : string
740 {
741 $roa = new ilSoapAdministration();
742 return $roa->getInstallationInfoXML();
743 }

◆ 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 842 of file inc.soap_functions.php.

843 {
845 return $s->getLearningProgressChanges($sid, $timestamp, $include_ref_ids, $type_filter);
846 }
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 289 of file inc.soap_functions.php.

290 {
291 $soa = new ilSoapRBACAdministration();
292 return $soa->getLocalRoles($sid, $ref_id);
293 }

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 492 of file inc.soap_functions.php.

493 {
494 $sou = new ilSoapUtils();
495 $sou->disableSOAPCheck();
496 return $sou->getMobsOfObject($sid, $a_type, $a_id);
497 }

◆ getNrOfQuestionsInPass()

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

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

456 {
457 $sass = new ilSoapTestAdministration();
458 return $sass->getNrOfQuestionsInPass($sid, $active_id, $pass);
459 }

◆ getObjectByReference()

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

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

155 {
156 $soa = new ilSoapObjectAdministration();
157 return $soa->getObjectByReference($sid, $a_ref_id, $user_id);
158 }

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 163 of file inc.soap_functions.php.

164 {
165 $soa = new ilSoapObjectAdministration();
166 return $soa->getObjectsByTitle($sid, $a_title, $user_id);
167 }

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 334 of file inc.soap_functions.php.

335 {
336 $soa = new ilSoapRBACAdministration();
337 return $soa->getObjectTreeOperations($sid, $ref_id, $user_id);
338 }

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 127 of file inc.soap_functions.php.

128 {
129 $soa = new ilSoapObjectAdministration();
130 return $soa->getObjIdByImportId($sid, $import_id);
131 }

◆ getObjIdsByRefIds()

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

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

620 {
621 $soa = new ilSoapObjectAdministration();
622 return $soa->getObjIdsByRefIds($sid, $ref_ids);
623 }

◆ getOperations()

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

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

245 {
246 $soa = new ilSoapRBACAdministration();
247 return $soa->getOperations($sid);
248 }

◆ getOrgUnitsSimpleXML()

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

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

901 {
902 $h = new OrgUnitTree();
903 return $h->execute($params);
904 }

References $params.

◆ getPathForRefId()

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

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

725 {
726 $soa = new ilSoapObjectAdministration();
727 return $soa->getPathForRefId($sid, $ref_id);
728 }

References $ref_id.

◆ getPositionIds()

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

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

911 {
912 $h = new PositionIds();
913 return $h->execute($params);
914 }

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 464 of file inc.soap_functions.php.

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

◆ getPositionTitle()

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

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

921 {
922 $h = new PositionTitle();
923 return $h->execute($params);
924 }

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 473 of file inc.soap_functions.php.

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

◆ getProgressInfo()

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

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

852 {
854 return $sla->getProgressInfo($sid, $ref_id, $progress_filter);
855 }

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 437 of file inc.soap_functions.php.

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

◆ getRefIdsByImportId()

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

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

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

◆ getRefIdsByObjId()

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

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

146 {
147 $soa = new ilSoapObjectAdministration();
148 return $soa->getRefIdsByObjId($sid, $object_id);
149 }

◆ getRoles()

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

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

512 {
513 $soa = new ilSoapRBACAdministration();
514 return $soa->getRoles($sid, $role_type, $id);
515 }
$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 780 of file inc.soap_functions.php.

781 {
782 $sua = new ilSoapSCORMAdministration();
783 return $sua->getSCORMCompletionStatus($sid, $usr_id, $a_ref_id);
784 }

◆ getStructureObjects()

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

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

503 {
505 return $sca->getStructureObjects($sid, $ref_id);
506 }
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 940 of file inc.soap_functions.php.

941 {
942 $h = new SuperiorPositionId();
943 return $h->execute($params);
944 }

References $params.

◆ getTestResults()

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

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

689 {
690 $soa = new ilSoapTestAdministration();
691 return $soa->getTestResults($sid, $ref_id, $sum_only);
692 }

References $ref_id.

◆ getTestUserData()

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

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

447 {
448 $sass = new ilSoapTestAdministration();
449 return $sass->getTestUserData($sid, $active_id);
450 }

◆ 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 226 of file inc.soap_functions.php.

227 {
228 $soa = new ilSoapObjectAdministration();
229 return $soa->getTreeChilds($sid, $ref_id, $types, $user_id);
230 }

References $ref_id, and $user_id.

◆ getUserIdBySid()

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

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

790 {
791 $sua = new ilSoapUserAdministration();
792 return $sua->getUserIdBySid($sid);
793 }

◆ getUserIdsOfPosition()

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

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

951 {
952 $h = new UserIdsOfPosition();
953 return $h->execute($params);
954 }

References $params.

◆ getUserIdsOfPositionAndOrgUnit()

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

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

961 {
963 return $h->execute($params);
964 }

References $params.

◆ getUserRoles()

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

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

299 {
300 $soa = new ilSoapRBACAdministration();
301 return $soa->getUserRoles($sid, $user_id);
302 }

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 529 of file inc.soap_functions.php.

530 {
531 $sua = new ilSoapUserAdministration();
532 return $sua->getUsersForContainer($sid, $ref_id, $attach_roles, $active);
533 }

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 538 of file inc.soap_functions.php.

539 {
540 $sua = new ilSoapUserAdministration();
541 return $sua->getUserForRole($sid, $role_id, $attach_roles, $active);
542 }

◆ getUserXML()

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

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

629 {
630 $sua = new ilSoapUserAdministration();
631 return $sua->getUserXML($sid, $user_ids, $attach_roles);
632 }

◆ 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 235 of file inc.soap_functions.php.

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

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 280 of file inc.soap_functions.php.

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

References $ref_id.

◆ groupExists()

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

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

353 {
354 $soa = new ilSoapGroupAdministration();
355 return $soa->groupExists($sid, $title);
356 }

◆ hasNewMail()

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

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

557 {
558 $sua = new ilSoapUserAdministration();
559 return $sua->hasNewMail($sid);
560 }

◆ hasSCORMCertificate()

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

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

653 {
654 $sua = new ilSoapSCORMAdministration();
655 return $sua->hasSCORMCertificate($sid, $ref_id, $usr_id);
656 }

References $ref_id.

◆ ilClone()

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

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

398 {
399 $sou = new ilSoapUtils();
400 $sou->disableSOAPCheck();
401 $sou->ignoreUserAbort();
402 return $sou->ilClone($sid, $copy_identifier);
403 }

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 408 of file inc.soap_functions.php.

409 {
410 $sou = new ilSoapUtils();
411 $sou->disableSOAPCheck();
412 $sou->ignoreUserAbort();
413 return $sou->ilCloneDependencies($sid, $copy_identifier);
414 }

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 890 of file inc.soap_functions.php.

891 {
892 $h = new ImportOrgUnitTree();
893 return $h->execute($params);
894 }

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 520 of file inc.soap_functions.php.

521 {
522 $sua = new ilSoapUserAdministration();
523 return $sua->importUsers($sid, $folder_id, $usr_xml, $conflict_rule, $send_account_mail);
524 }

◆ isAssignedToCourse()

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

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

92 {
93 $sca = new ilSoapCourseAdministration();
94 return $sca->isAssignedToCourse($sid, $course_id, $user_id);
95 }

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 379 of file inc.soap_functions.php.

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

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 679 of file inc.soap_functions.php.

680 {
681 $soa = new ilSoapObjectAdministration();
682 return $soa->moveObject($sid, $ref_id, $target_id);
683 }

References $ref_id.

◆ readWebLink()

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

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

799 {
800 $swa = new ilSoapWebLinkAdministration();
801 return $swa->readWebLink($sid, $ref_id);
802 }

References $ref_id.

◆ removeFromSystemByImportId()

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

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

200 {
201 $soa = new ilSoapObjectAdministration();
202 return $soa->removeFromSystemByImportId($sid, $import_id);
203 }

◆ removeTestResults()

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

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

698 {
699 $soa = new ilSoapTestAdministration();
700 return $soa->removeTestResults($sid, $ref_id, $a_user_ids);
701 }

References $ref_id.

◆ removeUserFromPositionInOrgUnit()

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

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

931 {
933 return $h->execute($params);
934 }

References $params.

◆ revokePermissions()

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

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

272 {
273 $soa = new ilSoapRBACAdministration();
274 return $soa->revokePermissions($sid, $ref_id, $role_id);
275 }

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 419 of file inc.soap_functions.php.

420 {
421 $sass = new ilSoapTestAdministration();
422 return $sass->saveQuestion($sid, $active_id, $question_id, $pass, $solution);
423 }

◆ 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 428 of file inc.soap_functions.php.

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

◆ saveTempFileAsMediaObject()

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

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

483 {
484 $sou = new ilSoapUtils();
485 $sou->disableSOAPCheck();
486 return $sou->saveTempFileAsMediaObject($sid, $name, $tmp_name);
487 }

◆ 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 217 of file inc.soap_functions.php.

218 {
219 $soa = new ilSoapObjectAdministration();
220 return $soa->searchObjects($sid, $types, $key, $combination, $user_id);
221 }

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 733 of file inc.soap_functions.php.

734 {
735 $roa = new ilSoapRBACAdministration();
736 return $roa->searchRoles($sid, $key, $combination, $role_type);
737 }

◆ 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 547 of file inc.soap_functions.php.

548 {
549 $sua = new ilSoapUserAdministration();
550 return $sua->searchUser($sid, $a_keyfields, $query_operator, $a_keyvalues, $attach_roles, $active);
551 }

◆ startBackgroundTaskWorker()

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

Definition at line 670 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 118 of file inc.soap_functions.php.

119 {
120 $sca = new ilSoapCourseAdministration();
121 return $sca->updateCourse($sid, $course_id, $xml);
122 }

◆ updateExercise()

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

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

575 {
576 $sta = new ilSoapExerciseAdministration();
577 return $sta->updateExercise($sid, $ref_id, $xml);
578 }

References $ref_id.

◆ updateFile()

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

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

602 {
603 $sta = new ilSoapFileAdministration();
604 return $sta->updateFile($sid, $ref_id, $xml);
605 }

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 637 of file inc.soap_functions.php.

638 {
639 $sua = new ilSoapGroupAdministration();
640 return $sua->updateGroup($sid, $ref_id, $grp_xml);
641 }

References $ref_id.

◆ updateObjects()

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

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

209 {
210 $soa = new ilSoapObjectAdministration();
211 return $soa->updateObjects($sid, $obj_xml);
212 }

◆ updateWebLink()

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

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

817 {
818 $swa = new ilSoapWebLinkAdministration();
819 return $swa->updateWebLink($sid, $ref_id, $xml);
820 }

References $ref_id.


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