Overview

Packages

  • awl
    • caldav-client-v2
    • RRule
  • davical
    • authentication
      • drivers
    • caldav
    • DAViCalSession
    • DAVTicket
    • external-bind
    • feed
    • HTTPAuthSession
    • iSchedule
    • iSchedule-POST
    • logging
    • metrics
    • Principal
    • propfind
    • PublicSession
    • Request
    • Resource
    • tzservice
  • None

Functions

  • expand_timezone_onsets
  • Overview
  • Package
  • Function
  • Tree
  • Deprecated
  • Todo

Function expand_timezone_onsets

Expand the instances for a STANDARD or DAYLIGHT component of a VTIMEZONE

Package: davical\tzservice
Copyright: Morphoss Ltd
License: GNU GPL v3 or later
Author: Andrew McMillan andrew@morphoss.com
Located at tz/expand.php
Parameters summary
vCalendar $vResource is a VCALENDAR with a VTIMEZONE containing components needing expansion
RepeatRuleDateTime $range_start A RepeatRuleDateTime which is the beginning of the range for events.
RepeatRuleDateTime $range_end A RepeatRuleDateTime which is the end of the range for events.
integer $offset_from,… The offset from UTC in seconds at the onset time.
Return value summary
array of onset datetimes with UTC from/to offsets
DAViCal API documentation generated by ApiGen