[awl] element index

Package indexes

All elements
a d g i l m r s t w _
_
top
Method _EpochFromParts
Given a local text date, convert it to an epoch
Method _GMTEpochFromParts
Given a GMT text date, convert it to an epoch
Method _GMTTextFromEpoch
Given a GMT epoch date, convert it to text
Method _PartsFromText
Given a text date, convert it to parts
Method _TextFromEpoch
Given an epoch date, convert it to text
a
top
Method AddDays
iCalDate::AddDays() in RRule.php
Add some integer number of days to a date
Method AddDuration
Add duration
Method AddMonths
Add some number of months to a date
Method ApplyBySetPos
Given set position descriptions like '1', '3', '11', '-3' or '-1' and a set, return the subset matching the list of set positions.
d
top
Method DateDifference
Produce an iCalendar format DURATION for the difference between this an another iCalDate
Method DaysInMonth
No of days in a month 1(Jan) - 12(Dec)
g
top
Method GetMonthByDay
Applies any BYDAY to the month to return a set of days
Method GetMonthByMonthDay
Applies any BYMONTHDAY to the month to return a set of days
Method GetNext
RRule::GetNext() in RRule.php
This is most of the meat of the RRULE processing, where we find the next date.
Method GetWeekByDay
Applies any BYDAY to the week to return a set of days
Method GreaterThan
Test if $this is greater than the date parameter
i
top
Method iCalDate
The constructor takes either an iCalendar date, a text string formatted as an iCalendar date, or epoch seconds.
Class iCalDate
iCalDate in RRule.php
A Class for handling dates in iCalendar format. We do make the simplifying assumption that all date handling in here is normalised to GMT. One day we might provide some functions to do that, but for now it is done externally.
l
top
Method LessThan
Test if $this is less than the date parameter
m
top
Method MonthDays
Given a MonthDays string like "1MO", "-2WE" return an integer day of the month.
r
top
Page RRule.php
RRule.php in RRule.php
Method Render
iCalDate::Render() in RRule.php
Set the day of week used for calculation of week starts
Method RRule
RRule::RRule() in RRule.php
The constructor takes a start date and an RRULE definition. Both of these follow the iCalendar standard.
Class RRule
RRule in RRule.php
A Class for handling Events on a calendar which repeat
s
top
Method SetEpochDate
Set the date from an epoch
Method SetGMTDate
Set the date from a text string
Method SetLocalDate
Set the date from a text string
Method SetMonthDay
Set the day in the month to what we have been given
Method SetWeekStart
Set the day of week used for calculation of week starts
t
top
Method TestByMonth
Test to see if our _mo matches something in the list of months we have received.
w
top
Method WithinScope
Processes the array of $relative_days to $base and removes any which are not within the scope of our rule.
a d g i l m r s t w _