Iyzipay\Model\Mapper\RefundResourceMapper::mapRefundResourceFrom PHP Method

mapRefundResourceFrom() public method

public mapRefundResourceFrom ( RefundResource $refundResource, $jsonObject )
$refundResource Iyzipay\Model\RefundResource
    public function mapRefundResourceFrom(RefundResource $refundResource, $jsonObject)
    {
        parent::mapResourceFrom($refundResource, $jsonObject);
        if (isset($jsonObject->paymentId)) {
            $refundResource->setPaymentId($jsonObject->paymentId);
        }
        if (isset($jsonObject->paymentTransactionId)) {
            $refundResource->setPaymentTransactionId($jsonObject->paymentTransactionId);
        }
        if (isset($jsonObject->price)) {
            $refundResource->setPrice($jsonObject->price);
        }
        if (isset($jsonObject->currency)) {
            $refundResource->setCurrency($jsonObject->currency);
        }
        if (isset($jsonObject->connectorName)) {
            $refundResource->setConnectorName($jsonObject->connectorName);
        }
        return $refundResource;
    }

Usage Example

 public function mapRefundChargedFromMerchantFrom(RefundChargedFromMerchant $refund, $jsonObject)
 {
     parent::mapRefundResourceFrom($refund, $jsonObject);
     return $refund;
 }
All Usage Examples Of Iyzipay\Model\Mapper\RefundResourceMapper::mapRefundResourceFrom