Dynamic\Calendar\Controller\CalendarController
Class CalendarController
Synopsis
class CalendarController
extends PageController
{
- // constants
- const LISTVIEW = 'list';
- const GRIDVIEW = 'grid';
- // members
- private $events = NULL;
- private $default_filter;
- private $view_type;
- private $grid_link;
- private $list_link;
- private $start_date;
- private static string $view_session = 'Calendar.VIEW';
- // methods
- public $this setDefaultFilter()
- public array getDefaultFilter()
- protected $this setEvents()
- public |null getEvents()
- public PaginatedList getPaginatedEvents()
- protected string getStartDate()
- protected $this setStartDate()
- protected mixed filterByRequest()
- public Form EventFilterForm()
- protected $this setGridLink()
- public string getGridLink()
- protected $this setListLink()
- public string getListLink()
- public string getViewType()
- protected $this setViewType()
- protected bool validView()
Hierarchy
Extends
- PageController
Constants
Name | Value |
---|---|
LISTVIEW | 'list' |
GRIDVIEW | 'grid' |
Members
private
- $default_filter — array
- $events —
- $grid_link — string
- $list_link — string
- $start_date —
- $view_session — string
- $view_type — string