Moodle PHP Documentation 4.5
Moodle 4.5dev (Build: 20240606) (d3ae1391abe)
core_communication\room_user_provider Interface Reference
Inheritance diagram for core_communication\room_user_provider:
communication_matrix\communication_feature

Public Member Functions

 add_members_to_room (array $userids)
 Add members to communication room.
 
 remove_members_from_room (array $userids)
 Remove members from room.
 
 update_room_membership (array $userids)
 Update room membership for the communication room.
 

Member Function Documentation

◆ add_members_to_room()

core_communication\room_user_provider::add_members_to_room ( array $userids)

Add members to communication room.

Parameters
array$useridsThe user ids to be added

Implemented in communication_matrix\communication_feature.

◆ remove_members_from_room()

core_communication\room_user_provider::remove_members_from_room ( array $userids)

Remove members from room.

Parameters
array$useridsThe user ids to be removed

Implemented in communication_matrix\communication_feature.

◆ update_room_membership()

core_communication\room_user_provider::update_room_membership ( array $userids)

Update room membership for the communication room.

Parameters
array$useridsThe user ids to be updated

Implemented in communication_matrix\communication_feature.


The documentation for this interface was generated from the following file: