This is the complete list of members for core_communication\api, including all inherited members.
add_members_to_room(array $userids, bool $queue=true) | core_communication\api | |
create_and_configure_room(string $communicationroomname, ?\stored_file $avatar=null, ?\stdClass $instance=null,) | core_communication\api | |
delete_room() | core_communication\api | |
form_definition(MoodleQuickForm $mform, string $selectdefaultcommunication=processor::PROVIDER_NONE) | core_communication\api | |
form_definition_for_provider(\MoodleQuickForm $mform, string $provider=processor::PROVIDER_NONE) | core_communication\api | |
get_avatar() | core_communication\api | |
get_avatar_filerecord(string $filename) | core_communication\api | protected |
get_communication_plugin_list_for_form() | core_communication\api | static |
get_communication_room_url() | core_communication\api | |
get_enabled_providers_and_default(string $selecteddefaulprovider=null) | core_communication\api | static |
get_form_provider() | core_communication\api | |
get_processor() | core_communication\api | |
get_provider() | core_communication\api | |
get_room_name() | core_communication\api | |
get_room_provider() | core_communication\api | |
get_room_user_provider() | core_communication\api | |
get_user_provider() | core_communication\api | |
is_available() | core_communication\api | static |
load_by_instance(context $context, string $component, string $instancetype, int $instanceid, ?string $provider=null,) | core_communication\api | static |
reload() | core_communication\api | |
remove_members_from_room(array $userids, bool $queue=true) | core_communication\api | |
set_avatar(?\stored_file $avatar) | core_communication\api | |
set_data(\stdClass $instance) | core_communication\api | |
show_communication_room_status_notification() | core_communication\api | |
update_room(?int $active=null, ?string $communicationroomname=null, ?\stored_file $avatar=null, ?\stdClass $instance=null,) | core_communication\api | |
update_room_membership(array $userids, bool $queue=true) | core_communication\api | |