public function parseJsonData(string $jsonData): array
    {
        $data = json_decode($jsonData, true);
        if (json_last_error() !== JSON_ERROR_NONE) {
            throw new InvalidJsonException(sprintf(
                'Could not decode JSON: %s',
                json_last_error_msg()
            ));
        }

        return (array) $data;
    }
public function parseJsonData(string $jsonData): array
    {
        $data = json_decode($jsonData, true);
        if (json_last_error() !== JSON_ERROR_NONE) {
            throw new InvalidJsonException(sprintf(
                'Could not decode JSON: %s',
                json_last_error_msg()
            ));
        }

        return (array) $data;
    }
@param string $jsonData

@return array
@throws InvalidJsonException