Method | Description | |
---|---|---|
__construct ( Horde_Kolab_FreeBusy_Owner $owner, $params = [] ) | Constructor. | |
getAcl ( ) : array | Fetch the resource ACL. | |
getAttributeAcl ( ) : array | Fetch the access controls on specific attributes of this resource. | |
getName ( ) : string | Return the name of the resource. | |
getOwner ( ) : Horde_Kolab_FreeBusy_Owner | Return the owner of the resource. | |
getRelevance ( ) : string | Return for whom this resource exports relevant data. | |
listEvents ( Horde_Date $startDate, Horde_Date $endDate ) : array | Lists all events in the given time range. |
public __construct ( Horde_Kolab_FreeBusy_Owner $owner, $params = [] ) | ||
$owner | Horde_Kolab_FreeBusy_Owner | The resource owner. |
public getAttributeAcl ( ) : array | ||
return | array | Attribute ACL for this resource. |
public getOwner ( ) : Horde_Kolab_FreeBusy_Owner | ||
return | Horde_Kolab_FreeBusy_Owner | The resource owner. |
public getRelevance ( ) : string | ||
return | string | The user type the exported data of this resource is relevant for. |
public listEvents ( Horde_Date $startDate, Horde_Date $endDate ) : array | ||
$startDate | Horde_Date | Start of range date object. |
$endDate | Horde_Date | End of range data object. |
return | array | Events in the given time range. |