public function __construct(SiteModel $site = null, $timeZone = null) { parent::__construct($site, $timeZone); // We want all events // (... is default) // order by created at time $this->eventRepositoryBuilder->setOrderByCreatedAt(true); }
public function __construct(SiteModel $site = null, $timeZone = null, $title = null) { parent::__construct($site, $timeZone, $title); // We go back a month, just so calendars have a bit of the past available. $time = \TimeSource::getDateTime(); $time->sub(new \DateInterval("P30D")); $this->eventRepositoryBuilder->setAfter($time); }
public function __construct(SiteModel $site = null, $timeZone = null) { parent::__construct($site, $timeZone); $this->eventRepositoryBuilder->setAfterNow(); }
public function __construct(SiteModel $site = null, $timeZone = null, $title = null) { parent::__construct($site, $timeZone, $title); // order by start at time $this->eventRepositoryBuilder->setOrderByStartAt(true); }