\YearCalendarPage_Controller
Class CalendarPage_Controller
Synopsis
class YearCalendarPage_Controller
extends Page_Controller
{
- // members
- private static array $allowed_actions = ;
- // methods
- public void init()
- public mixed index()
- public mixed year()
- public SS_HTTPResponse ical()
- protected SS_HTTPResponse itemIcal()
- protected SS_HTTPResponse pageIcal()
- protected SS_HTTPResponse generateIcal()
- public DataList Tags()
- public DropdownField ArchiveDropdown()
- protected array Years()
- protected array templates()
Hierarchy
Extends
- Page_Controller
Members
private
- $allowed_actions
Methods
protected
- Years() — Collect the years for which we have items
- generateIcal() — Generate an ical response
- itemIcal() — Generate an ical response for a single item
- pageIcal() — Generate an ical response for this page
- templates() — Retrieve the templates we're using to render