\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

Properties

$jsonErrors

$jsonErrors : array

Type

array — json errors

Methods

request()

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

并行请求

Parameters

array $requests

请求的数据

\PG\MSF\Base\Core $parent

Core实例(通常为Controller实例)

Returns

array

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

parseResponse()

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

解析返回值

Parameters

array $request

请求参数

array $responseBody

响应正文

Throws

\PG\Exception\BusinessException

Returns

mixed

jsonLastErrorMsg()

jsonLastErrorMsg() : mixed|string

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

Returns

mixed|string