user(); $tenantId = $request->attributes->get('tenant_id'); if (! $user || ! $this->access->hasMenuPermission($user, $menuSlug, $permission, $tenantId)) { return response()->json([ 'success' => false, 'code' => 403, 'message' => 'Anda tidak memiliki permission untuk tindakan ini.', ], 403); } return $next($request); } }