\CalendarDateTime
Synopsis
class CalendarDateTime
extends DataObject
{
- // members
- private static array $db = ;
- private static array $has_one = ;
- private static $date_format_override;
- private static $time_format_override;
- private static string $default_sort = "StartDate ASC, StartTime ASC";
- private static string $offset = "+00:00";
- // methods
- public void getCMSFields()
- public void summaryFields()
- public void Link()
- public void DateRange()
- public void TimeRange()
- public void Announcement()
- public void OtherDates()
- public void MicroformatStart()
- public void MicroformatEnd()
- public void ICSLink()
- public void getFormattedStartDate()
- public void getFormattedEndDate()
- public void getFormattedStartTime()
- public void getFormattedEndTime()
- public void getFormattedAllDay()
- public void getTitle()
- public void getContent()
- public void getAllDatesInRange()
- public void canCreate()
- public void canEdit()
- public void canDelete()
- public void canView()
Hierarchy
Extends
- DataObject
Members
private
- $date_format_override
- $db
- $default_sort
- $has_one
- $offset
—
string
Set to the timezone offset (E.g. +12:00 for GMT+12). Must be in ISO 8601 format - $time_format_override
Methods
public
- Announcement()
- DateRange()
- ICSLink()
- Link()
- MicroformatEnd()
- MicroformatStart()
- OtherDates()
- TimeRange()
- canCreate()
- canDelete()
- canEdit()
- canView()
- getAllDatesInRange()
- getCMSFields()
- getContent()
- getFormattedAllDay()
- getFormattedEndDate()
- getFormattedEndTime()
- getFormattedStartDate()
- getFormattedStartTime()
- getTitle()
- summaryFields()