From 09d3f74ccfbff76806714772af46c13bc6e33a3f Mon Sep 17 00:00:00 2001 From: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com> Date: Tue, 11 Feb 2025 20:59:40 +0000 Subject: [PATCH 1/2] Use ScheduleCheck instead of a blank Check --- app/Checks/ScheduleCheck.php | 39 +----------------------------------- 1 file changed, 1 insertion(+), 38 deletions(-) diff --git a/app/Checks/ScheduleCheck.php b/app/Checks/ScheduleCheck.php index 7dc6d945c2..ec1c4a5061 100644 --- a/app/Checks/ScheduleCheck.php +++ b/app/Checks/ScheduleCheck.php @@ -4,48 +4,11 @@ use Carbon\Carbon; use Composer\InstalledVersions; -use Spatie\Health\Checks\Check; +use Spatie\Health\Checks\Checks\ScheduleCheck as Check; use Spatie\Health\Checks\Result; class ScheduleCheck extends Check { - protected string $cacheKey = 'health:checks:schedule:latestHeartbeatAt'; - - protected ?string $cacheStoreName = null; - - protected int $heartbeatMaxAgeInMinutes = 1; - - public function useCacheStore(string $cacheStoreName): self - { - $this->cacheStoreName = $cacheStoreName; - - return $this; - } - - public function getCacheStoreName(): string - { - return $this->cacheStoreName ?? config('cache.default'); - } - - public function cacheKey(string $cacheKey): self - { - $this->cacheKey = $cacheKey; - - return $this; - } - - public function heartbeatMaxAgeInMinutes(int $heartbeatMaxAgeInMinutes): self - { - $this->heartbeatMaxAgeInMinutes = $heartbeatMaxAgeInMinutes; - - return $this; - } - - public function getCacheKey(): string - { - return $this->cacheKey; - } - public function run(): Result { $result = Result::make()->ok(trans('admin/health.results.schedule.ok')); From 26d3da2fa9009ac5a0ee0a6622688319b8c784c9 Mon Sep 17 00:00:00 2001 From: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com> Date: Tue, 11 Feb 2025 21:06:38 +0000 Subject: [PATCH 2/2] Change Check to BaseCheck --- app/Checks/ScheduleCheck.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Checks/ScheduleCheck.php b/app/Checks/ScheduleCheck.php index ec1c4a5061..be75839144 100644 --- a/app/Checks/ScheduleCheck.php +++ b/app/Checks/ScheduleCheck.php @@ -4,10 +4,10 @@ use Carbon\Carbon; use Composer\InstalledVersions; -use Spatie\Health\Checks\Checks\ScheduleCheck as Check; +use Spatie\Health\Checks\Checks\ScheduleCheck as BaseCheck; use Spatie\Health\Checks\Result; -class ScheduleCheck extends Check +class ScheduleCheck extends BaseCheck { public function run(): Result {