From a5d6e01f4208a2c60d07d0799f87d4adea540933 Mon Sep 17 00:00:00 2001 From: Ruben Robles Date: Fri, 7 Feb 2025 13:56:26 +0100 Subject: [PATCH] fix deprecations with nullable func args in php 8.4 --- src/Traits/BuilderCaching.php | 2 +- src/Traits/ModelCaching.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Traits/BuilderCaching.php b/src/Traits/BuilderCaching.php index e3cc90f..f51d247 100644 --- a/src/Traits/BuilderCaching.php +++ b/src/Traits/BuilderCaching.php @@ -31,7 +31,7 @@ public function withoutGlobalScope($scope) return parent::withoutGlobalScope($scope); } - public function withoutGlobalScopes(array $scopes = null) + public function withoutGlobalScopes(?array $scopes = null) { if ($scopes !== null) { $this->withoutGlobalScopes = $scopes; diff --git a/src/Traits/ModelCaching.php b/src/Traits/ModelCaching.php index 1f428c3..539b9b3 100644 --- a/src/Traits/ModelCaching.php +++ b/src/Traits/ModelCaching.php @@ -160,7 +160,7 @@ public function scopeDisableCache(EloquentBuilder $query) : EloquentBuilder public function scopeWithCacheCooldownSeconds( EloquentBuilder $query, - int $seconds = null + ?int $seconds = null ) : EloquentBuilder { if (! $seconds) { $seconds = $this->cacheCooldownSeconds;