# \PG\MSF\ClientConcurrentClient

Class ConcurrentClient

## Summary

Methods
Properties
Constants
request()
No public properties found
No constants found
normalParser()
$jsonErrors
N/A
parseResponse()
jsonLastErrorMsg()
No private properties found
N/A

File
  Client/ConcurrentClient.php
Package
  MSF\Client
Class hierarchy
  \PG\MSF\Client\ConcurrentClient

## Tags

None found

## Properties

### $jsonErrors

    $jsonErrors : array

#### Type

array — json errors

#

## Tags

None found

## Methods

### request()

    request(array  $requests, \PG\MSF\Base\Core  $parent) : array

并行请求

#### Parameters

array | $requests | 请求的数据
\PG\MSF\Base\Core | $parent | Core实例（通常为Controller实例）

#### Returns

array

#

static

## Tags

None found

### normalParser()

    normalParser(array  $request, array  $response, \PG\MSF\Base\Core  $parent) : mixed|null

结果解析器(常规)

#### Parameters

array | $request | 请求信息
array | $response | 响应数据
\PG\MSF\Base\Core | $parent | Core实例（通常为Controller实例）

#### Returns

mixed|null

#

static

## Tags

None found

### parseResponse()

    parseResponse(array  $request, array  $responseBody) : mixed

解析返回值

#### Parameters

array | $request | 请求参数
array | $responseBody | 响应正文

#### Throws

\PG\Exception\BusinessException

#### Returns

mixed

#

static

## Tags

None found

### jsonLastErrorMsg()

    jsonLastErrorMsg() : mixed|string

拿到json解析最后出现的错误信息

#### Returns

mixed|string

#

static

## Tags

None found

### ConcurrentClient.php