PHP Класс Kronolith_Event_Ical, horde

See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.horde.org/licenses/gpl.
Автор: Chuck Hagenbuch ([email protected])
Автор: Jan Schneider ([email protected])
Наследование: extends Kronolith_Event
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$calendarType string The type of the calender this event exists on.
$permission integer The Horde_Perms permissions mask matching the CalDAV ACL of this event's calendar.
$status integer The status of this event.

Открытые методы

Метод Описание
fromDriver ( $vEvent ) Imports a backend specific event object.
getTitle ( string $user = null ) : string Returns the title of this event.
getViewUrl ( array $params = [], $full = false, $encoded = true ) : Horde_Url
hasPermission ( integer $permission, string $user = null ) : boolean Encapsulates permissions checking.

Защищенные методы

Метод Описание
_handlevEventRecurrence ( Horde_Icalendar $vEvent ) Parses the various exception related fields. Only deal with the EXDATE field here.

Описание методов

_handlevEventRecurrence() защищенный Метод

Parses the various exception related fields. Only deal with the EXDATE field here.
protected _handlevEventRecurrence ( Horde_Icalendar $vEvent )
$vEvent Horde_Icalendar The vEvent part.

fromDriver() публичный Метод

Imports a backend specific event object.
public fromDriver ( $vEvent )

getTitle() публичный Метод

Returns the title of this event.
public getTitle ( string $user = null ) : string
$user string The current user.
Результат string The title of this event.

getViewUrl() публичный Метод

public getViewUrl ( array $params = [], $full = false, $encoded = true ) : Horde_Url
$params array
Результат Horde_Url

hasPermission() публичный Метод

$user is being ignored.
public hasPermission ( integer $permission, string $user = null ) : boolean
$permission integer The permission to check for.
$user string The user to check permissions for.
Результат boolean

Описание свойств

$calendarType публичное свойство

The type of the calender this event exists on.
public string $calendarType
Результат string

$permission публичное свойство

The Horde_Perms permissions mask matching the CalDAV ACL of this event's calendar.
public int $permission
Результат integer

$status публичное свойство

The status of this event.
public int $status
Результат integer