user()->isMe(), AuthorizationException::class); } /** Edit button */ public function authorizedToUpdate(Request $request): bool { return false; } /** Update */ public function authorizeToUpdate(Request $request): void { throw new AuthorizationException; } /** Delete button */ public function authorizedToDelete(Request $request) { return false; } /** Force delete */ public function authorizedToForceDelete(Request $request) { return auth()->user()->isMe() ? true : false; } }