IManager
in
Tags
Table of Contents
Methods
- clear() : void
- removes all registered backend instances
- getBackend() : IBackend|null
- getBackends() : array<string|int, IBackend>
- registerBackend() : void
- Registers a room backend
- unregisterBackend() : void
- Unregisters a room backend
- update() : void
- Update all rooms from all backends right now.
Methods
clear()
removes all registered backend instances
public
clear() : void
Tags
getBackend()
public
getBackend(string $backendId) : IBackend|null
Parameters
- $backendId : string
Tags
Return values
IBackend|nullgetBackends()
public
getBackends() : array<string|int, IBackend>
Tags
Return values
array<string|int, IBackend>registerBackend()
Registers a room backend
public
registerBackend(string $backendClass) : void
use \OC\AppFramework\Bootstrap::registerCalendarRoomBackend
Parameters
- $backendClass : string
Tags
unregisterBackend()
Unregisters a room backend
public
unregisterBackend(string $backendClass) : void
Parameters
- $backendClass : string
Tags
update()
Update all rooms from all backends right now.
public
update() : void