src/Entity/Charges.php
<?php
namespace Ups\Entity;
class Charges
{
public $CurrencyCode;
public $MonetaryValue;
public $Code;
public $Description;
public $SubType;
/**
* @param \stdClass|null $response
*/
public function __construct(\stdClass $response = null)
{
if (null !== $response) {
if (isset($response->CurrencyCode)) {
$this->CurrencyCode = $response->CurrencyCode;
}
if (isset($response->MonetaryValue) && !$response->MonetaryValue instanceof \stdClass) {
$this->MonetaryValue = (float)$response->MonetaryValue;
}
if (isset($response->Code)) {
$this->Code = $response->Code;
}
if (isset($response->Description)) {
$this->Description = $response->Description;
}
if (isset($response->SubType)) {
$this->SubType = $response->SubType;
}
}
}
}