Use Policies rather then overriding can*() functions (#1837)

Co-authored-by: Boy132 <mail@boy132.de>
This commit is contained in:
MartinOscar
2025-12-07 19:53:13 +00:00
committed by GitHub
parent 71bd267166
commit 7c0d53c796
32 changed files with 278 additions and 169 deletions

View File

@@ -97,7 +97,7 @@ class WebhookResource extends Resource
])
->recordActions([
ViewAction::make()
->hidden(fn (WebhookConfiguration $record) => static::canEdit($record)),
->hidden(fn (WebhookConfiguration $record) => static::getEditAuthorizationResponse($record)->allowed()),
EditAction::make(),
ReplicateAction::make()
->iconButton()