From 5f248ad73fa5ea09647b099b2445ed1d7a3a80fe Mon Sep 17 00:00:00 2001 From: Naing Win <131633682+naingwin@users.noreply.github.com> Date: Wed, 6 Nov 2024 10:49:53 +0700 Subject: [PATCH] Update HasPageShield.php add required parameter in shouldRegisterNavigation() and canAccess() methods to compatible with filament --- src/Traits/HasPageShield.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Traits/HasPageShield.php b/src/Traits/HasPageShield.php index 978952f..7312ddf 100644 --- a/src/Traits/HasPageShield.php +++ b/src/Traits/HasPageShield.php @@ -56,12 +56,12 @@ protected static function getPermissionName(): string ->toString(); } - public static function shouldRegisterNavigation(): bool + public static function shouldRegisterNavigation(array $parameters = []): bool { return static::canAccess() && parent::shouldRegisterNavigation(); } - public static function canAccess(): bool + public static function canAccess(array $parameters = []): bool { return Filament::auth()->user()->can(static::getPermissionName()); }