IManager¶
-
interface
OCP\Calendar\Room\
IManager
¶ - Interface IManager
Implemented by: OC\Calendar\Room\Manager
Source: lib/public/Calendar/Room/IManager.php#31
Methods¶
-
public
OCP\Calendar\Room\IManager::
registerBackend
($backendClass)¶ - Registers a room backend
Source: Parameters: - $backendClass (string)
Returns: void
Since: 14.0.0
-
public
OCP\Calendar\Room\IManager::
unregisterBackend
($backendClass)¶ - Unregisters a room backend
Source: Parameters: - $backendClass (string)
Returns: void
Since: 14.0.0
-
public
OCP\Calendar\Room\IManager::
getBackends
()¶ Source: lib/public/Calendar/Room/IManager.php#55 Returns: \OCP\Calendar\Room\IBackend[]
Since: 14.0.0
-
public
OCP\Calendar\Room\IManager::
getBackend
($backendId)¶ Source: Parameters: - $backendId (string)
Returns: \OCP\Calendar\Room\IBackend
| nullSince: 14.0.0
-
public
OCP\Calendar\Room\IManager::
clear
()¶ - removes all registered backend instances
Source: lib/public/Calendar/Room/IManager.php#69 Returns: void Since: 14.0.0