| [ Index ] |
PHP Cross Reference of Unnamed Project |
[Source view] [Print] [Project Stats]
External user API
| Copyright: | 2009 Petr Skodak |
| License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
| File Size: | 1459 lines (65 kb) |
| Included or required: | 0 times |
| Referenced: | 0 times |
| Includes or requires: | 0 files |
core_user_external:: (37 methods):
create_users_parameters()
create_users()
create_users_returns()
delete_users_parameters()
delete_users()
delete_users_returns()
update_users_parameters()
update_users()
update_users_returns()
get_users_by_field_parameters()
get_users_by_field()
get_users_by_field_returns()
get_users_parameters()
get_users()
get_users_returns()
get_course_user_profiles_parameters()
get_course_user_profiles()
get_course_user_profiles_returns()
user_description()
add_user_private_files_parameters()
add_user_private_files()
add_user_private_files_returns()
add_user_device_parameters()
add_user_device()
add_user_device_returns()
remove_user_device_parameters()
remove_user_device()
remove_user_device_returns()
view_user_list_parameters()
view_user_list()
view_user_list_returns()
view_user_profile_parameters()
view_user_profile()
view_user_profile_returns()
get_user_preferences_parameters()
get_user_preferences()
get_user_preferences_returns()
Class: core_user_external - X-Ref
User external functions| create_users_parameters() X-Ref |
| Returns description of method parameters return: external_function_parameters |
| create_users($users) X-Ref |
| Create one or more users. param: array $users An array of users to create. return: array An array of arrays |
| create_users_returns() X-Ref |
| Returns description of method result value return: external_description |
| delete_users_parameters() X-Ref |
| Returns description of method parameters return: external_function_parameters |
| delete_users($userids) X-Ref |
| Delete users param: array $userids return: null |
| delete_users_returns() X-Ref |
| Returns description of method result value return: null |
| update_users_parameters() X-Ref |
| Returns description of method parameters return: external_function_parameters |
| update_users($users) X-Ref |
| Update users param: array $users return: null |
| update_users_returns() X-Ref |
| Returns description of method result value return: null |
| get_users_by_field_parameters() X-Ref |
| Returns description of method parameters return: external_function_parameters |
| get_users_by_field($field, $values) X-Ref |
| Get user information for a unique field. param: string $field param: array $values return: array An array of arrays containg user profiles. |
| get_users_by_field_returns() X-Ref |
| Returns description of method result value return: external_multiple_structure |
| get_users_parameters() X-Ref |
| Returns description of get_users() parameters. return: external_function_parameters |
| get_users($criteria = array() X-Ref |
| Retrieve matching user. param: array $criteria the allowed array keys are id/lastname/firstname/idnumber/username/email/auth. return: array An array of arrays containing user profiles. |
| get_users_returns() X-Ref |
| Returns description of get_users result value. return: external_description |
| get_course_user_profiles_parameters() X-Ref |
| Returns description of method parameters return: external_function_parameters |
| get_course_user_profiles($userlist) X-Ref |
| Get course participant's details param: array $userlist array of user ids and according course ids return: array An array of arrays describing course participants |
| get_course_user_profiles_returns() X-Ref |
| Returns description of method result value return: external_description |
| user_description($additionalfields = array() X-Ref |
| Create user return value description. param: array $additionalfields some additional field return: single_structure_description |
| add_user_private_files_parameters() X-Ref |
| Returns description of method parameters return: external_function_parameters |
| add_user_private_files($draftid) X-Ref |
| Copy files from a draft area to users private files area. param: int $draftid Id of a draft area containing files. return: array An array of warnings |
| add_user_private_files_returns() X-Ref |
| Returns description of method result value return: external_description |
| add_user_device_parameters() X-Ref |
| Returns description of method parameters. return: external_function_parameters |
| add_user_device($appid, $name, $model, $platform, $version, $pushid, $uuid) X-Ref |
| Add a user device in Moodle database (for PUSH notifications usually). param: string $appid The app id, usually something like com.moodle.moodlemobile. param: string $name The device name, occam or iPhone etc. param: string $model The device model Nexus4 or iPad1.1 etc. param: string $platform The device platform iOs or Android etc. param: string $version The device version 6.1.2 or 4.2.2 etc. param: string $pushid The device PUSH token/key/identifier/registration id. param: string $uuid The device UUID. return: array List of possible warnings. |
| add_user_device_returns() X-Ref |
| Returns description of method result value. return: external_multiple_structure |
| remove_user_device_parameters() X-Ref |
| Returns description of method parameters. return: external_function_parameters |
| remove_user_device($uuid, $appid = "") X-Ref |
| Remove a user device from the Moodle database (for PUSH notifications usually). param: string $uuid The device UUID. param: string $appid The app id, opitonal parameter. If empty all the devices fmatching the UUID or the user will be removed. return: array List of possible warnings and removal status. |
| remove_user_device_returns() X-Ref |
| Returns description of method result value. return: external_multiple_structure |
| view_user_list_parameters() X-Ref |
| Returns description of method parameters return: external_function_parameters |
| view_user_list($courseid) X-Ref |
| Trigger the user_list_viewed event. param: int $courseid id of course return: array of warnings and status result |
| view_user_list_returns() X-Ref |
| Returns description of method result value return: external_description |
| view_user_profile_parameters() X-Ref |
| Returns description of method parameters return: external_function_parameters |
| view_user_profile($userid, $courseid = 0) X-Ref |
| Trigger the user profile viewed event. param: int $userid id of user param: int $courseid id of course return: array of warnings and status result |
| view_user_profile_returns() X-Ref |
| Returns description of method result value return: external_description |
| get_user_preferences_parameters() X-Ref |
| Returns description of method parameters return: external_function_parameters |
| get_user_preferences($name = '', $userid = 0) X-Ref |
| Return user preferences. param: string $name preference name, empty for all param: int $userid id of the user, 0 for current user return: array of warnings and preferences |
| get_user_preferences_returns() X-Ref |
| Returns description of method result value return: external_description |
| Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |