public static function createFromYear($year) { $startDate = new DateTimeImmutable(static::validateYear($year) . '-01-01'); return new static($startDate, $startDate->add(new DateInterval('P1Y'))); }