PHP Class Kronolith_Calendar_ResourceGroup, horde
Copyright 2010-2016 Horde LLC (http://www.horde.org/)
See the enclosed file COPYING for license information (GPL). If you
did not receive this file, see http://www.horde.org/licenses/gpl.
Show file
Open project: horde/horde
Class Usage Examples
Protected Properties
Property |
Type |
Description |
|
$_resource |
Kronolith_Resource_Group |
The share of this calendar. |
|
Public Methods
Method Details
__construct()
public method
public __construct ( array $params = [] ) |
$params |
array |
A hash with any parameters that this calendar
might need.
Required parameters:
- share: The share of this calendar. |
description()
public method
Returns the description of this calendar.
Whether this calendar is supposed to be displayed in lists.
hasPermission()
public method
Encapsulates permissions checking.
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. |
Returns the name of this calendar.
Returns the owner of this calendar.
Returns a hash representing this calendar.
Property Details
$_resource protected property
The share of this calendar.
protected Kronolith_Resource_Group $_resource |
return |
Kronolith_Resource_Group |
|