Source of file Calendar.php
Size: 0,696 Bytes - Last Modified: 2021-12-23T10:51:54+00:00
/var/www/docs.ssmods.com/process/src/code/calendars/Calendar.php
1234567891011121314151617181920212223242526272829303132333435 | <?php /** * Calendar Model * The calendar serves as a holder for events, but events can exist as instances on their own. * * @package calendar * @subpackage calendars */ class Calendar extends DataObject { public static $db = array( 'Title' => 'Varchar', ); public static $has_many = array( 'Events' => 'Event' ); public static $default_sort = 'Title'; private static $summary_fields = array( 'Title' => 'Title', ); public function getCMSFields() { $fields = parent::getCMSFields(); //Events shouldn't be editable from here by default $fields->removeByName('Events'); return $fields; } } |