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
파일 보기 프로젝트 열기: horde/horde 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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