year); } public static function findByYear(int $year): ?static { /** @var YearPeriod $year */ $year = static::query()->where("year", $year)->first(); return $year; } public function vacationLimits(): HasMany { return $this->hasMany(VacationLimit::class); } public function holidays(): HasMany { return $this->hasMany(Holiday::class); } }