Iyzipay\Model\Mapper\CheckoutFormInitializeResourceMapper::mapCheckoutFormInitializeResourceFrom PHP Method

mapCheckoutFormInitializeResourceFrom() public method

public mapCheckoutFormInitializeResourceFrom ( CheckoutFormInitializeResource $initialize, $jsonObject )
$initialize Iyzipay\Model\CheckoutFormInitializeResource
    public function mapCheckoutFormInitializeResourceFrom(CheckoutFormInitializeResource $initialize, $jsonObject)
    {
        parent::mapResourceFrom($initialize, $jsonObject);
        if (isset($jsonObject->token)) {
            $initialize->setToken($jsonObject->token);
        }
        if (isset($jsonObject->checkoutFormContent)) {
            $initialize->setCheckoutFormContent($jsonObject->checkoutFormContent);
        }
        if (isset($jsonObject->tokenExpireTime)) {
            $initialize->setTokenExpireTime($jsonObject->tokenExpireTime);
        }
        if (isset($jsonObject->paymentPageUrl)) {
            $initialize->setPaymentPageUrl($jsonObject->paymentPageUrl);
        }
        return $initialize;
    }

Usage Example

 public function mapCheckoutFormInitializeFrom(CheckoutFormInitialize $initialize, $jsonObject)
 {
     parent::mapCheckoutFormInitializeResourceFrom($initialize, $jsonObject);
     return $initialize;
 }