ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Public Member Functions | |
__call ($name, $arguments) | |
Static Public Member Functions | |
static | login ($client, $username, $password) |
static | loginCAS ($client, $PT, $user) |
static | loginLDAP ($client, $username, $password) |
static | loginStudipUser ($sid, $user_id) |
static | logout ($sid) |
static | lookupUser ($sid, $user_name) |
static | getUser ($sid, $user_id) |
static | deleteUser ($sid, $user_id) |
static | addCourse ($sid, $target_id, $crs_xml) |
static | deleteCourse ($sid, $course_id) |
static | assignCourseMember ($sid, $course_id, $user_id, $type) |
static | isAssignedToCourse ($sid, $course_id, $user_id) |
static | excludeCourseMember ($sid, $course_id, $user_id) |
static | getCourseXML ($sid, $course_id) |
static | updateCourse ($sid, $course_id, $xml) |
static | getObjIdByImportId ($sid, $import_id) |
static | getRefIdsByImportId ($sid, $import_id) |
static | getRefIdsByObjId ($sid, $object_id) |
static | getObjectByReference ($sid, $a_ref_id, $user_id) |
static | getObjectsByTitle ($sid, $a_title, $user_id) |
static | addObject ($sid, $a_target_id, $a_xml) |
static | addReference ($sid, $a_source_id, $a_target_id) |
static | deleteObject ($sid, $reference_id) |
static | removeFromSystemByImportId ($sid, $import_id) |
static | updateObjects ($sid, $obj_xml) |
static | searchObjects ($sid, $types, $key, $combination, $user_id) |
static | getTreeChilds ($sid, $ref_id, $types, $user_id) |
static | getXMLTree ($sid, $ref_id, $types, $user_id) |
static | getOperations ($sid) |
static | addUserRoleEntry ($sid, $user_id, $role_id) |
static | deleteUserRoleEntry ($sid, $user_id, $role_id) |
static | revokePermissions ($sid, $ref_id, $role_id) |
static | grantPermissions ($sid, $ref_id, $role_id, $permissions) |
static | getLocalRoles ($sid, $ref_id) |
static | getUserRoles ($sid, $user_id) |
static | deleteRole ($sid, $role_id) |
static | addRole ($sid, $target_id, $obj_xml) |
static | addRoleFromTemplate ($sid, $target_id, $obj_xml, $template_id) |
static | getObjectTreeOperations ($sid, $ref_id, $user_id) |
static | addGroup ($sid, $target_id, $group_xml) |
static | groupExists ($sid, $title) |
static | getGroup ($sid, $ref_id) |
static | assignGroupMember ($sid, $group_id, $user_id, $type) |
static | isAssignedToGroup ($sid, $group_id, $user_id) |
static | excludeGroupMember ($sid, $group_id, $user_id) |
static | sendMail ($sid, $to, $cc, $bcc, $sender, $subject, $message, $attach) |
static | distributeMails ($sid, $mail_xml) |
static | ilClone ($sid, $copy_identifier) |
static | ilCloneDependencies ($sid, $copy_identifier) |
static | handleECSTasks ($sid, $a_server_id) |
static | saveQuestionResult ($sid, $user_id, $test_id, $question_id, $pass, $solution) |
static | saveQuestion ($sid, $active_id, $question_id, $pass, $solution) |
static | saveQuestionSolution ($sid, $active_id, $question_id, $pass, $solution) |
static | getQuestionSolution ($sid, $active_id, $question_id, $pass) |
static | getTestUserData ($sid, $active_id) |
static | getNrOfQuestionsInPass ($sid, $active_id, $pass) |
static | getPositionOfQuestion ($sid, $active_id, $question_id, $pass) |
static | getPreviousReachedPoints ($sid, $active_id, $question_id, $pass) |
static | saveTempFileAsMediaObject ($sid, $name, $tmp_name) |
static | getMobsOfObject ($sid, $a_type, $a_id) |
static | getStructureObjects ($sid, $ref_id) |
static | getRoles ($sid, $role_type, $id) |
static | importUsers ($sid, $folder_id, $usr_xml, $conflict_rule, $send_account_mail) |
static | getUsersForContainer ($sid, $ref_id, $attach_roles, $active) |
static | getUsersForRole ($sid, $role_id, $attach_roles, $active) |
static | searchUser ($sid, $a_keyfields, $query_operator, $a_keyvalues, $attach_roles, $active) |
static | hasNewMail ($sid) |
static | getNIC ($sid) |
static | getExerciseXML ($sid, $ref_id, $attachFileContentsMode) |
static | updateExercise ($sid, $ref_id, $xml) |
static | addExercise ($sid, $ref_id, $xml) |
static | getFileXML ($sid, $ref_id, $attachFileContentsMode) |
static | updateFile ($sid, $ref_id, $xml) |
static | addFile ($sid, $ref_id, $xml) |
static | getObjIdsByRefIds ($sid, $ref_ids) |
static | getUserXML ($sid, $user_ids, $attach_roles) |
static | updateGroup ($sid, $ref_id, $grp_xml) |
static | getIMSManifestXML ($sid, $ref_id) |
static | hasSCORMCertificate ($sid, $ref_id, $usr_id) |
static | copyObject ($sid, $copy_settings_xml) |
copy object in repository $sid session id $settings_xml contains copy wizard settings following ilias_copy_wizard_settings.dtd More... | |
static | startBackgroundTaskWorker ($sid) |
static | moveObject ($sid, $ref_id, $target_id) |
move object in repository More... | |
static | getTestResults ($sid, $ref_id, $sum_only) |
get results of test More... | |
static | removeTestResults ($sid, $ref_id, $a_user_ids) |
Remove test results of user. More... | |
static | getCoursesForUser ($sid, $parameters) |
return courses for users depending on the status More... | |
static | getGroupsForUser ($sid, $parameters) |
return courses for users depending on the status More... | |
static | getPathForRefId ($sid, $ref_id) |
static | searchRoles ($sid, $key, $combination, $role_type) |
static | getInstallationInfoXML () |
static | getClientInfoXML ($clientid) |
static | buildHTTPPath () |
builds http path if no client is available More... | |
static | getSCORMCompletionStatus ($sid, $usr_id, $a_ref_id) |
static | getUserIdBySid ($sid) |
static | readWebLink ($sid, $ref_id) |
static | createWebLink ($sid, $ref_id, $xml) |
static | updateWebLink ($sid, $ref_id, $xml) |
static | deleteExpiredDualOptInUserObjects ($sid, $usr_id) |
Static method for soap webservice: deleteExpiredDualOptInUserObjects. More... | |
static | deleteProgress ($sid, $ref_ids, $usr_ids, $type_filter, $progress_filter) |
Delete progress. More... | |
static | getLearningProgressChanges ($sid, $timestamp, $include_ref_ids, $type_filter) |
static | getProgressInfo ($sid, $ref_id, $progress_filter) |
Get learning progress info. More... | |
static | exportDataCollectionContent ($sid, $data_collection_id, $table_id=null, $format="xls", $filepath=null) |
Exports a given table of a datacollection into xls. More... | |
static | processBackgroundTask ($sid, $task_id) |
Process background task. More... | |
static | addDesktopItems ($sid, $user_id, $reference_ids) |
Add desktop items for user. More... | |
static | removeDesktopItems ($sid, $user_id, $reference_ids) |
Add desktop items for user. More... | |
Definition at line 38 of file inc.soap_functions.php.
ilSoapFunctions::__call | ( | $name, | |
$arguments | |||
) |
string | $name | |
array | $arguments |
SoapFault |
Definition at line 1124 of file inc.soap_functions.php.
References $_GET, $DIC, $name, ilContext\CONTEXT_SOAP, ilContext\CONTEXT_SOAP_NO_AUTH, ilContext\init(), and ilInitialisation\initILIAS().
|
static |
|
static |
Add desktop items for user.
$sid | |
$user_id | |
$reference_ids |
Definition at line 1096 of file inc.soap_functions.php.
|
static |
|
static |
|
static |
|
static |
Definition at line 228 of file inc.soap_functions.php.
|
static |
Definition at line 237 of file inc.soap_functions.php.
|
static |
|
static |
|
static |
Definition at line 312 of file inc.soap_functions.php.
|
static |
|
static |
|
static |
builds http path if no client is available
Definition at line 899 of file inc.soap_functions.php.
References $_SERVER, $module, $path, GuzzleHttp\Psr7\$protocol, ILIAS_MODULE, and ilUtil\removeTrailingPathSeparators().
Referenced by ilSoapInstallationInfoXMLWriter\__buildHeader().
|
static |
copy object in repository $sid session id $settings_xml contains copy wizard settings following ilias_copy_wizard_settings.dtd
Definition at line 762 of file inc.soap_functions.php.
|
static |
Definition at line 948 of file inc.soap_functions.php.
References $xml.
|
static |
Definition at line 133 of file inc.soap_functions.php.
|
static |
Static method for soap webservice: deleteExpiredDualOptInUserObjects.
This service will run in background. The client has not to wait for response.
string | $sid | Session id + client id, separated by :: |
integer | $usr_id | User id of the actuator |
Definition at line 977 of file inc.soap_functions.php.
|
static |
Definition at line 246 of file inc.soap_functions.php.
|
static |
Delete progress.
string | $sid | |
array | $ref_ids | |
array | $usr_ids | |
array | $type_filter |
Definition at line 1023 of file inc.soap_functions.php.
|
static |
Definition at line 366 of file inc.soap_functions.php.
|
static |
Definition at line 114 of file inc.soap_functions.php.
|
static |
Definition at line 321 of file inc.soap_functions.php.
|
static |
Definition at line 465 of file inc.soap_functions.php.
|
static |
Definition at line 158 of file inc.soap_functions.php.
|
static |
|
static |
Exports a given table of a datacollection into xls.
string | $sid | |
int | $data_collection_id | |
int | $table_id | |
string | $format | |
string | $filepath |
Definition at line 1066 of file inc.soap_functions.php.
References $format.
|
static |
Definition at line 887 of file inc.soap_functions.php.
|
static |
return courses for users depending on the status
string | $sid | |
string | $parameters | xmlString following xmlResultSet |
Definition at line 844 of file inc.soap_functions.php.
|
static |
Definition at line 166 of file inc.soap_functions.php.
|
static |
Definition at line 668 of file inc.soap_functions.php.
|
static |
Definition at line 690 of file inc.soap_functions.php.
|
static |
Definition at line 418 of file inc.soap_functions.php.
|
static |
return courses for users depending on the status
string | $sid | |
string | $parameters | xmlString following xmlResultSet |
Definition at line 858 of file inc.soap_functions.php.
|
static |
Definition at line 739 of file inc.soap_functions.php.
|
static |
Definition at line 880 of file inc.soap_functions.php.
|
static |
Definition at line 1030 of file inc.soap_functions.php.
References $s, and $timestamp.
|
static |
Definition at line 348 of file inc.soap_functions.php.
|
static |
Definition at line 587 of file inc.soap_functions.php.
References $a_type.
|
static |
Definition at line 661 of file inc.soap_functions.php.
|
static |
|
static |
Definition at line 210 of file inc.soap_functions.php.
|
static |
Definition at line 219 of file inc.soap_functions.php.
|
static |
Definition at line 392 of file inc.soap_functions.php.
|
static |
Definition at line 183 of file inc.soap_functions.php.
|
static |
Definition at line 712 of file inc.soap_functions.php.
|
static |
Definition at line 302 of file inc.soap_functions.php.
|
static |
Definition at line 865 of file inc.soap_functions.php.
|
static |
|
static |
|
static |
Get learning progress info.
type | $sid | |
type | $ref_id | |
type | $progress_filter |
Definition at line 1048 of file inc.soap_functions.php.
|
static |
|
static |
Definition at line 192 of file inc.soap_functions.php.
|
static |
Definition at line 200 of file inc.soap_functions.php.
|
static |
|
static |
Definition at line 922 of file inc.soap_functions.php.
|
static |
Definition at line 597 of file inc.soap_functions.php.
|
static |
get results of test
string | $sid | |
int | $ref_id | |
boolean | $sum_only |
Definition at line 811 of file inc.soap_functions.php.
|
static |
Definition at line 541 of file inc.soap_functions.php.
|
static |
Definition at line 281 of file inc.soap_functions.php.
|
static |
Definition at line 101 of file inc.soap_functions.php.
|
static |
Definition at line 931 of file inc.soap_functions.php.
|
static |
Definition at line 357 of file inc.soap_functions.php.
|
static |
Definition at line 624 of file inc.soap_functions.php.
|
static |
Definition at line 633 of file inc.soap_functions.php.
|
static |
Definition at line 721 of file inc.soap_functions.php.
|
static |
Definition at line 290 of file inc.soap_functions.php.
|
static |
Definition at line 339 of file inc.soap_functions.php.
|
static |
|
static |
Definition at line 494 of file inc.soap_functions.php.
Referenced by ilECSTaskScheduler\initNextExecution().
|
static |
Definition at line 652 of file inc.soap_functions.php.
|
static |
Definition at line 748 of file inc.soap_functions.php.
|
static |
Definition at line 473 of file inc.soap_functions.php.
Referenced by ilSoapUtils\callNextNode(), and ilContainer\cloneAllObject().
|
static |
Definition at line 483 of file inc.soap_functions.php.
Referenced by ilSoapUtils\callNextDependency().
|
static |
Definition at line 615 of file inc.soap_functions.php.
|
static |
Definition at line 149 of file inc.soap_functions.php.
|
static |
Definition at line 435 of file inc.soap_functions.php.
|
static |
|
static |
|
static |
|
static |
Definition at line 74 of file inc.soap_functions.php.
|
static |
Definition at line 84 of file inc.soap_functions.php.
|
static |
Definition at line 92 of file inc.soap_functions.php.
|
static |
move object in repository
$sid | session id |
$refid | source iod |
$target | target ref id |
Definition at line 791 of file inc.soap_functions.php.
References $target_id.
|
static |
Process background task.
string | $sid | |
int | $task_id |
Definition at line 1081 of file inc.soap_functions.php.
|
static |
Definition at line 940 of file inc.soap_functions.php.
|
static |
Add desktop items for user.
$sid | |
$user_id | |
$reference_ids |
Definition at line 1111 of file inc.soap_functions.php.
|
static |
Definition at line 255 of file inc.soap_functions.php.
|
static |
Remove test results of user.
string | $sid | |
int | $ref_id | |
array | user ids |
Definition at line 829 of file inc.soap_functions.php.
|
static |
Definition at line 330 of file inc.soap_functions.php.
|
static |
|
static |
|
static |
|
static |
Definition at line 577 of file inc.soap_functions.php.
References $name.
|
static |
|
static |
|
static |
Definition at line 643 of file inc.soap_functions.php.
|
static |
Definition at line 454 of file inc.soap_functions.php.
References $message.
|
static |
$sid |
Definition at line 777 of file inc.soap_functions.php.
|
static |
|
static |
|
static |
|
static |
Definition at line 730 of file inc.soap_functions.php.
|
static |
Definition at line 264 of file inc.soap_functions.php.
|
static |
Definition at line 956 of file inc.soap_functions.php.
References $xml.