增加聚合支付托管下单
This commit is contained in:
@@ -51,7 +51,7 @@ abstract class BaseResponseUnMarshaller implements ResponseUnMarshaller
|
||||
{
|
||||
$responseMetadata->setYopRequestId($yopHttpResponse->getHeader(Headers::YOP_REQUEST_ID));
|
||||
$responseMetadata->setYopContentSha256($yopHttpResponse->getHeader(Headers::YOP_CONTENT_SHA256));
|
||||
$responseMetadata->setYopSign($yopHttpResponse->getHeader(Headers::YOP_SIGN));
|
||||
// $responseMetadata->setYopSign($yopHttpResponse->getHeader(Headers::YOP_SIGN));
|
||||
$responseMetadata->setYopVia($yopHttpResponse->getHeader(Headers::YOP_VIA));
|
||||
$responseMetadata->setContentDisposition($yopHttpResponse->getHeader(Headers::CONTENT_DISPOSITION));
|
||||
$responseMetadata->setContentEncoding($yopHttpResponse->getHeader(Headers::CONTENT_ENCODING));
|
||||
@@ -71,14 +71,13 @@ abstract class BaseResponseUnMarshaller implements ResponseUnMarshaller
|
||||
if ($responseMetadata->getYopVia() == YopConstants::DEFAULT_SANDBOX_VIA) {
|
||||
self::$logger->info('response from sandbox-gateway');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private function checkSignature(YopHttpResponse $yopHttpResponse, $signature, ResponseUnMarshalParams $params)
|
||||
{
|
||||
if (isset($signature)) {
|
||||
$params->getSigner()
|
||||
->checkSignature($yopHttpResponse, $signature, $params->getPublicKey(), $params->getSignOptions());
|
||||
->checkSignature($yopHttpResponse, $signature, $params->getPublicKey(), $params->getSignOptions());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -124,7 +123,7 @@ abstract class BaseResponseUnMarshaller implements ResponseUnMarshaller
|
||||
YopHttpResponse $yopHttpResponse
|
||||
) {
|
||||
$yopServiceException = null;
|
||||
if (!empty($content)) {
|
||||
if (! empty($content)) {
|
||||
try {
|
||||
$data = json_decode($content, true);
|
||||
dd($data);
|
||||
@@ -136,7 +135,7 @@ abstract class BaseResponseUnMarshaller implements ResponseUnMarshaller
|
||||
self::$logger->error("unable to parse error response, content".$content);
|
||||
}
|
||||
}
|
||||
if (!isset($yopServiceException)) {
|
||||
if (! isset($yopServiceException)) {
|
||||
$yopServiceException = new YopServiceException($yopHttpResponse->getStatusText());
|
||||
$yopServiceException->setRequestId($responseMetadata->getYopRequestId());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user