XD\Events\Model\EventPage
Class EventPage
- Author: Bram de Leeuw
Synopsis
class EventPage
extends Page
{
- // members
- private static string $table_name = 'EventPage';
- private static array $db = ;
- private static string $default_sort = "Created DESC";
- private static array $has_one = ;
- private static array $owns = ;
- private static array $defaults = ;
- private static array $has_many = ;
- private static array $summary_fields = ;
- private static array $casting = ;
- private static boolean $can_be_root = false;
- private static boolean $show_in_sitetree = false;
- private static array $allowed_children = ;
- private static string $icon = 'xddesigners/silverstripe-events:client/images/calendar-event.svg';
- // methods
- public void getCMSFields()
- public DBField|string getUpcomingDate()
- public void getUpcomingStartDate()
- public void getStartDate()
Hierarchy
Extends
- Page
Members
private
- $allowed_children
- $can_be_root
- $casting
- $db
- $default_sort
- $defaults
- $has_many
- $has_one
- $icon
- $owns
- $show_in_sitetree
- $summary_fields
- $table_name
Methods
public
- getCMSFields()
- getStartDate()
- getUpcomingDate() — Get the upcoming date Used in the grid field summary
- getUpcomingStartDate()