IBackend
in
Interface IBackend
Tags
Table of Contents
Methods
- getAllRooms() : array<string|int, IRoom>
- Get a list of all rooms in this backend.
- getBackendIdentifier() : string
- Get unique identifier of the backend.
- getRoom() : IRoom|null
- Get a room by its id.
- listAllRooms() : array<string|int, string>
- Get a list of all room identifiers in this backend.
Methods
getAllRooms()
Get a list of all rooms in this backend.
public
getAllRooms() : array<string|int, IRoom>
Tags
Return values
array<string|int, IRoom>getBackendIdentifier()
Get unique identifier of the backend.
public
getBackendIdentifier() : string
Tags
Return values
stringgetRoom()
Get a room by its id.
public
getRoom(string $id) : IRoom|null
Parameters
- $id : string
Tags
Return values
IRoom|nulllistAllRooms()
Get a list of all room identifiers in this backend.
public
listAllRooms() : array<string|int, string>