service->dadosDashboardCliente(); return $this->successResponse( payload: new DashboardClienteResource($dados), ); } catch (\Exception $e) { Log::error("Erro ao obter dados do dashboard do cliente: " . $e->getMessage()); return $this->errorResponse(message: __("messages.error_fetching_data"), code: 500); } } public function dadosDashboardPrestador(): JsonResponse { try { $dados = $this->service->dadosDashboardPrestador(); return $this->successResponse( payload: new DashboardPrestadorResource($dados), ); } catch (\Exception $e) { Log::error("Erro ao obter dados do dashboard do prestador: " . $e->getMessage()); return $this->errorResponse(message: __("messages.error_fetching_data"), code: 500); } } }