public function __construct() { $default_config = new CalendarConfig(); $default_config->setFormatter(new \SSC\formatters\ArrayFormatter()); $start_date = new \DateTime(); $start_date->sub(new \DateInterval('P' . ($start_date->format('j') - 1) . 'D')); $default_config->setStartDate($start_date); $default_config->setInterval(new \DateInterval('P6M')); $this->config = $default_config; }