__construct(private stdClass $instancedata,) | core_communication\processor | protected |
add_delete_user_flag(array $userids) | core_communication\processor | |
create_instance(context $context, string $provider, int $instanceid, string $component, string $instancetype, string $roomname,) | core_communication\processor | static |
create_instance_user_mapping(array $userids) | core_communication\processor | |
delete_instance() | core_communication\processor | |
delete_instance_non_synced_user_mapping(array $userids) | core_communication\processor | |
delete_instance_user_mapping(array $userids) | core_communication\processor | |
delete_user_mappings_for_instance() | core_communication\processor | |
get_all_delete_flagged_userids() | core_communication\processor | |
get_all_userids_for_instance() | core_communication\processor | |
get_avatar() | core_communication\processor | |
get_avatar_filename() | core_communication\processor | |
get_component() | core_communication\processor | |
get_context() | core_communication\processor | |
get_context_id() | core_communication\processor | |
get_form_provider() | core_communication\processor | |
get_id() | core_communication\processor | |
get_instance_id() | core_communication\processor | |
get_instance_type() | core_communication\processor | |
get_instance_userids(bool $synced=false, bool $deleted=false) | core_communication\processor | |
get_provider() | core_communication\processor | |
get_room_name() | core_communication\processor | |
get_room_provider() | core_communication\processor | |
get_room_url() | core_communication\processor | |
get_room_user_provider() | core_communication\processor | |
get_user_provider() | core_communication\processor | |
is_avatar_synced() | core_communication\processor | |
is_instance_active() | core_communication\processor | |
is_provider_available(string $provider) | core_communication\processor | static |
load_by_id(int $id) | core_communication\processor | static |
load_by_instance(context $context, string $component, string $instancetype, int $instanceid, ?string $provider=null,) | core_communication\processor | static |
mark_users_as_not_deleted(array $userids) | core_communication\processor | |
mark_users_as_synced(array $userids) | core_communication\processor | |
PROVIDER_ACTIVE | core_communication\processor | |
PROVIDER_INACTIVE | core_communication\processor | |
PROVIDER_NONE | core_communication\processor | |
require_api_enabled() | core_communication\processor | |
require_room_features() | core_communication\processor | |
require_room_user_features() | core_communication\processor | |
require_user_features() | core_communication\processor | |
requires_form_features() | core_communication\processor | |
reset_users_sync_flag(array $userids) | core_communication\processor | |
set_avatar_filename(?string $filename) | core_communication\processor | |
set_avatar_synced_flag(bool $synced) | core_communication\processor | |
set_provider_specific_form_definition(string $provider, MoodleQuickForm $mform) | core_communication\processor | static |
supports_form_features() | core_communication\processor | |
supports_room_features() | core_communication\processor | |
supports_room_user_features() | core_communication\processor | |
supports_user_features() | core_communication\processor | |
update_instance(?string $active=null, ?string $roomname=null,) | core_communication\processor | |