Moodle PHP Documentation 4.5
Moodle 4.5dev (Build: 20240606) (d3ae1391abe)
core_communication\processor Member List

This is the complete list of members for core_communication\processor, including all inherited members.

__construct(private stdClass $instancedata,)core_communication\processorprotected
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\processorstatic
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_provider_status()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_sync_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\processorstatic
load_by_id(int $id)core_communication\processorstatic
load_by_instance(context $context, string $component, string $instancetype, int $instanceid, ?string $provider=null,)core_communication\processorstatic
mark_users_as_not_deleted(array $userids)core_communication\processor
mark_users_as_synced(array $userids)core_communication\processor
PROVIDER_ACTIVEcore_communication\processor
PROVIDER_INACTIVEcore_communication\processor
PROVIDER_NONEcore_communication\processor
require_api_enabled()core_communication\processor
require_room_features()core_communication\processor
require_room_user_features()core_communication\processor
require_sync_provider_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\processorstatic
supports_form_features()core_communication\processor
supports_room_features()core_communication\processor
supports_room_user_features()core_communication\processor
supports_sync_provider_features()core_communication\processor
supports_user_features()core_communication\processor
update_instance(?string $active=null, ?string $roomname=null,)core_communication\processor