IResource

interface OCP\Calendar\Resource\IResource
Interface IResource
Source:lib/public/Calendar/Resource/IResource.php#31

Methods

public OCP\Calendar\Resource\IResource::getId()
get the resource id
This id has to be unique within the backend
Source:lib/public/Calendar/Resource/IResource.php#41
Returns:string
Since:14.0.0
public OCP\Calendar\Resource\IResource::getDisplayName()
get the display name for a resource
Source:lib/public/Calendar/Resource/IResource.php#49
Returns:string
Since:14.0.0
public OCP\Calendar\Resource\IResource::getGroupRestrictions()
Get a list of groupIds that are allowed to access this resource
If an empty array is returned, no group restrictions are
applied.
Source:lib/public/Calendar/Resource/IResource.php#60
Returns:string[]
Since:14.0.0
public OCP\Calendar\Resource\IResource::getEMail()
get email-address for resource
The email address has to be globally unique
Source:lib/public/Calendar/Resource/IResource.php#70
Returns:string
Since:14.0.0
public OCP\Calendar\Resource\IResource::getBackend()
Get corresponding backend object
Source:lib/public/Calendar/Resource/IResource.php#78
Returns:\OCP\Calendar\Resource\IBackend
Since:14.0.0