/home/arranoyd/mice/wp-content/plugins/fluentform/app/Services/Integrations/LogResponseTrait.php
<?php

namespace FluentForm\App\Services\Integrations;

trait LogResponseTrait
{
    protected function logResponse($response, $feed, $data, $form, $entryId, $status)
    {
        if (! $response) {
            return;
        }

        $prefix = 'fluentform_after_submission_api_response_';
        $action = $prefix . $status;

        do_action(
            $action,
            $form,
            $entryId,
            $data,
            $feed,
            $response,
            $this->getApiResponseMessage($response, $status)
        );
    }

    protected function getApiResponseMessage($response, $status)
    {
        if (is_array($response) && isset($response['message'])) {
            return $response['message'];
        }

        return $status;
    }
}