| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
 Collaboration diagram for ilSoapFunctions:
 Collaboration diagram for ilSoapFunctions:| Static Public Member Functions | |
| static | login ($client, $username, $password) | 
| static | loginCAS ($client, $PT, $user) | 
| static | loginLDAP ($client, $username, $password) | 
| static | logout ($sid) | 
| static | lookupUser ($sid, $user_name) | 
| static | getUser ($sid, $user_id) | 
| static | updateUser ($sid, $user_data) | 
| static | updatePassword ($sid, $user_id, $new_password) | 
| static | addUser ($sid, $user_data, $global_role_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 | |
| static | moveObject ($sid, $ref_id, $target_id) | 
| move object in repository | |
| static | getTestResults ($sid, $ref_id, $sum_only) | 
| get results of test | |
| static | removeTestResults ($sid, $ref_id, $a_user_ids) | 
| Remove test results of user. | |
| static | getCoursesForUser ($sid, $parameters) | 
| return courses for users depending on the status | |
| static | getGroupsForUser ($sid, $parameters) | 
| return courses for users depending on the status | |
| 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 | |
| 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. | |
| static | deleteProgress ($sid, $ref_ids, $usr_ids, $type_filter, $progress_filter) | 
| Delete progress. | |
| static | getLearningProgressChanges ($sid, $timestamp, $include_ref_ids, $type_filter) | 
Definition at line 34 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 130 of file inc.soap_functions.php.
References $target_id.
| 
 | static | 
Definition at line 687 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 711 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 406 of file inc.soap_functions.php.
References $target_id.
| 
 | static | 
Definition at line 233 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 242 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 380 of file inc.soap_functions.php.
References $target_id.
| 
 | static | 
Definition at line 388 of file inc.soap_functions.php.
References $target_id.
| 
 | static | 
Definition at line 111 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 317 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 146 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 432 of file inc.soap_functions.php.
| 
 | static | 
builds http path if no client is available
Definition at line 885 of file inc.soap_functions.php.
References $dirs, $path, ILIAS_MODULE, and ilUtil\removeTrailingPathSeparators().
Referenced by ilSoapInstallationInfoXMLWriter\__buildHeader().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
copy object in repository $sid session id $settings_xml contains copy wizard settings following ilias_copy_wizard_settings.dtd
Definition at line 767 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 937 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 138 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 966 of file inc.soap_functions.php.
References $usr_id.
| 
 | static | 
Definition at line 251 of file inc.soap_functions.php.
| 
 | static | 
Delete progress.
| string | $sid | |
| array | $ref_ids | |
| array | $usr_ids | |
| array | $type_filter | 
Definition at line 1012 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 371 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 119 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 326 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 470 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 163 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 449 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 874 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 835 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 171 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 672 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 694 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 423 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
return courses for users depending on the status
| string | $sid | |
| string | $parameters | xmlString following xmlResultSet | 
Definition at line 848 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 746 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 868 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 1019 of file inc.soap_functions.php.
References $timestamp.
| 
 | static | 
Definition at line 353 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 593 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 666 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 556 of file inc.soap_functions.php.
References $pass.
| 
 | static | 
Definition at line 215 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 224 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 397 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 188 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 719 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 307 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 854 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 565 of file inc.soap_functions.php.
References $pass.
| 
 | static | 
Definition at line 574 of file inc.soap_functions.php.
References $pass.
| 
 | static | 
Definition at line 538 of file inc.soap_functions.php.
References $pass.
| 
 | static | 
Definition at line 197 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 205 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 611 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 911 of file inc.soap_functions.php.
References $usr_id.
| 
 | static | 
Definition at line 603 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
get results of test
| string | $sid | |
| int | $ref_id | |
| boolean | $sum_only | 
Definition at line 802 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 547 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 286 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 84 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 920 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 362 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 629 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 638 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 728 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 295 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 344 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 415 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 500 of file inc.soap_functions.php.
Referenced by ilECSTaskScheduler\initNextExecution().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 657 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 754 of file inc.soap_functions.php.
References $ref_id, and $usr_id.
| 
 | static | 
Definition at line 479 of file inc.soap_functions.php.
Referenced by ilContainer\cloneAllObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 489 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 620 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 154 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 440 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 39 of file inc.soap_functions.php.
References $client.
| 
 | static | 
Definition at line 48 of file inc.soap_functions.php.
References $client.
| 
 | static | 
Definition at line 57 of file inc.soap_functions.php.
References $client.
| 
 | static | 
Definition at line 67 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 75 of file inc.soap_functions.php.
| 
 | static | 
move object in repository
| $sid | session id | 
| $refid | source iod | 
| $target | target ref id | 
Definition at line 782 of file inc.soap_functions.php.
References $ref_id, and $target_id.
| 
 | static | 
Definition at line 929 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 260 of file inc.soap_functions.php.
| 
 | static | 
Remove test results of user.
| string | $sid | |
| int | $ref_id | |
| array | user ids | 
Definition at line 820 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 335 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 520 of file inc.soap_functions.php.
References $pass.
| 
 | static | 
Definition at line 511 of file inc.soap_functions.php.
References $pass.
| 
 | static | 
Definition at line 529 of file inc.soap_functions.php.
References $pass.
| 
 | static | 
Definition at line 583 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 277 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 860 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 648 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 459 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 179 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 680 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 703 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 737 of file inc.soap_functions.php.
References $ref_id.
| 
 | static | 
Definition at line 269 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 102 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 93 of file inc.soap_functions.php.
| 
 | static | 
Definition at line 945 of file inc.soap_functions.php.
References $ref_id.