Source of file ScheduleRangeDefault.php
Size: 0,787 Bytes - Last Modified: 2020-10-12T11:05:02+00:00
/var/www/docs.ssmods.com/process/src/src/Model/ScheduleRange/ScheduleRangeDefault.php
12345678910111213141516171819202122232425262728293031 | <?php namespace Sunnysideup\Schedulizer\Model\ScheduleRange; use Sunnysideup\Schedulizer\Model\ScheduleRange; /** * A date range class that can hold: * - specific date range (e.g 01/01/2015 to 29/01/2015 * - specific day range (e.g Mon to Friday) * - specific day type range (e.g Weekday or Weekend) * * @author Stephen McMahon <stephen@symbiote.com.au> */ class ScheduleRangeDefault extends ScheduleRangeDay { private static $table_name = 'ScheduleRangeDefault'; public function onBeforeWrite() { parent::onBeforeWrite(); $this->ApplicableDays = 'Mon,Tue,Wed,Thu,Fri,Sat,Sun'; } public function getCMSFields() { $fields = parent::getCMSFields(); $fields->removeByName('ApplicableDays'); return $fields; } } |