Overview

Packages

  • awl
    • caldav
  • davical
    • authentication
    • caldav
    • DAViCalSession
    • DAVTicket
    • external-bind
    • HTTPAuthSession
    • iSchedule
    • iSchedule-POST
    • ldap
    • logging
    • Principal
    • propfind
    • PublicSession
    • pwauth
    • Request
    • Resource
    • tzservice
  • iSchedule
  • None

Classes

  • CalendarInfo
  • iCalDate
  • RepeatRule
  • RepeatRuleDateRange
  • RepeatRuleDateTime
  • RepeatRuleTimeZone
  • Rfc5545Duration
  • RRule

Functions

  • expand_event_instances
  • getComponentRange
  • getVCalendarRange
  • olson_from_vtimezone
  • rdate_expand
  • rrule_expand
  • Overview
  • Package
  • Class

Class RepeatRuleTimeZone

Wrap the DateTimeZone class to allow parsing some iCalendar TZID strangenesses

DateTimeZone
Extended by RepeatRuleTimeZone
Package: awl\caldav
Copyright: Morphoss Ltd
License: GNU GPL v2 or later
Author: Andrew McMillan andrew@mcmillan.net.nz
Located at RRule-v2.php
Methods summary
public
# __construct( $in_dtz = null )

Overrides

DateTimeZone::__construct()
public
# tzid( )
Methods inherited from DateTimeZone
__set_state(), __wakeup(), getLocation(), getName(), getOffset(), getTransitions(), listAbbreviations(), listIdentifiers()
Constants inherited from DateTimeZone
AFRICA, ALL, ALL_WITH_BC, AMERICA, ANTARCTICA, ARCTIC, ASIA, ATLANTIC, AUSTRALIA, EUROPE, INDIAN, PACIFIC, PER_COUNTRY, UTC
API documentation generated by ApiGen