Property | Type | Description | |
---|---|---|---|
$_share | Horde_Share_Object | The share of this calendar. |
Method | Description | |
---|---|---|
__construct ( array $params = [] ) | Constructor. | |
background ( ) : string | Returns the background color for this calendar. | |
caldavUrl ( ) : string | Returns the CalDAV URL to this calendar. | |
description ( ) : string | Returns the description of this calendar. | |
display ( ) : boolean | Whether this calendar is supposed to be displayed in lists. | |
hasPermission ( integer $permission, string $user = null, string $creator = null ) : boolean | Encapsulates permissions checking. | |
isSystem ( ) : boolean | Returns if this is a system calendar. | |
name ( ) : string | Returns the name of this calendar. | |
owner ( ) : string | Returns the owner of this calendar. | |
share ( ) : Horde_Share_Object | Returns the share of this calendar. | |
toHash ( ) : array | Returns a hash representing this calendar. |
public __construct ( array $params = [] ) | ||
$params | array | A hash with any parameters that this calendar might need. Required parameters: - share: The share of this calendar. |
public background ( ) : string | ||
return | string | A HTML color code. |
public description ( ) : string | ||
return | string | This calendar's description. |
public hasPermission ( integer $permission, string $user = null, string $creator = null ) : boolean | ||
$permission | integer | The permission to check for. |
$user | string | The user to check permissions for. Defaults to the current user. |
$creator | string | An event creator, to check for creator permissions. |
return | boolean | Whether the user has the permission on this calendar. |