Files
taome/modules/colissimo/lib/Response/ColissimoCheckGenerateLabelResponse.php
2020-10-07 10:37:15 +02:00

26 lines
757 B
PHP

<?php
/**
* Class ColissimoCheckGenerateLabelResponse
*/
class ColissimoCheckGenerateLabelResponse extends AbstractColissimoResponse implements ColissimoReturnedResponseInterface
{
/**
* @param mixed $responseHeader
* @param mixed $responseBody
* @return mixed
* @throws Exception
*/
public static function buildFromResponse($responseHeader, $responseBody)
{
$checkGenerateLabelResponse = new self();
$responseArray = json_decode($responseBody, true);
if (!empty($responseArray)) {
$checkGenerateLabelResponse->messages = $responseArray['messages'];
$checkGenerateLabelResponse->response = $responseArray;
}
return $checkGenerateLabelResponse;
}
}