PHP 클래스 Kronolith_Driver_Horde, horde

Possible driver parameters: Copyright 2009-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.
저자: Jan Schneider ([email protected])
상속: extends Kronolith_Driver
파일 보기 프로젝트 열기: horde/horde

공개 프로퍼티들

프로퍼티 타입 설명
$api string The API (application) of the current calendar.

공개 메소드들

메소드 설명
getEvent ( $eventId = null, $start = null )
listAlarms ( $date, $fullevent = false )
open ( $calendar )

보호된 메소드들

메소드 설명
_listEvents ( Horde_Date $startDate = null, Horde_Date $endDate = null, array $options = [] ) Lists all events in the time range, optionally restricting results to only events with alarms.
_updateEvent ( Kronolith_Event $event ) : string Updates an existing event in the backend.

메소드 상세

_listEvents() 보호된 메소드

Lists all events in the time range, optionally restricting results to only events with alarms.
protected _listEvents ( Horde_Date $startDate = null, Horde_Date $endDate = null, array $options = [] )
$startDate Horde_Date The start of range date.
$endDate Horde_Date The end of date range.
$options array Additional options: - show_recurrence: (boolean) Return every instance of a recurring event? DEFAULT: false (Only return recurring events once inside $startDate - $endDate range) - has_alarm: (boolean) Only return events with alarms. DEFAULT: false (Return all events) - json: (boolean) Store the results of the event's toJson() method? DEFAULT: false - cover_dates: (boolean) Add the events to all days that they cover? DEFAULT: true - hide_exceptions: (boolean) Hide events that represent exceptions to a recurring event. DEFAULT: false (Do not hide exception events) - fetch_tags: (boolean) Fetch tags for all events. DEFAULT: false (Do not fetch event tags)

_updateEvent() 보호된 메소드

Updates an existing event in the backend.
protected _updateEvent ( Kronolith_Event $event ) : string
$event Kronolith_Event The event to save.
리턴 string The event id.

getEvent() 공개 메소드

public getEvent ( $eventId = null, $start = null )

listAlarms() 공개 메소드

public listAlarms ( $date, $fullevent = false )

open() 공개 메소드

public open ( $calendar )

프로퍼티 상세

$api 공개적으로 프로퍼티

The API (application) of the current calendar.
public string $api
리턴 string