Cita\Event\Layout\EventPage
Description
Synopsis
class EventPage
extends Page
{
- // members
- private static string $icon = 'cita/citanz-event: client/img/event.png';
- private static string $table_name = 'EventPage';
- private static string $description = 'Like the name says: an event Page :)';
- private static array $db = ;
- private static array $default_sort = ;
- private static array $indexes = ;
- private static array $has_one = ;
- private static array $owns = ;
- private static array $has_many = ;
- private static array $cascade_deletes = ;
- private static array $many_many = ;
- private static array $many_many_extraFields = ;
- // methods
- public void populateDefaults()
- public FieldList getCMSFields()
- public void has_enough_seats()
- public void get_total_attendee_count()
- public void already_signed_up()
Hierarchy
Extends
- Page
Members
private
- $cascade_deletes
- $db
—
array
Database fields - $default_sort
—
array
Default sort ordering - $description
- $has_many
—
array
Has_many relationship - $has_one
—
array
Has_one relationship - $icon
- $indexes
- $many_many
—
array
Many_many relationship - $many_many_extraFields
—
array
Defines Database fields for the Many_many bridging table - $owns
—
array
Relationship version ownership - $table_name
—
string
Defines the database table name