Model/IPNPaymentBuilder.php
public function getOrderPaymentSetter()
    {
        if (is_null($this->payPalIPNPaymentSetter)) {
            $payPalIPNPaymentSetter = oxNew(\OxidEsales\PayPalModule\Model\IPNRequestPaymentSetter::class);
            $this->setOrderPaymentSetter($payPalIPNPaymentSetter);
        }

        return $this->payPalIPNPaymentSetter;
    }
public function getOrderPaymentSetter()
    {
        if (is_null($this->payPalIPNPaymentSetter)) {
            $payPalIPNPaymentSetter = oxNew(\OxidEsales\PayPalModule\Model\IPNRequestPaymentSetter::class);
            $this->setOrderPaymentSetter($payPalIPNPaymentSetter);
        }

        return $this->payPalIPNPaymentSetter;
    }
public function getOrderPaymentSetter ( ) { if ( is_null ( $ this -> payPalIPNPaymentSetter ) ) { $ payPalIPNPaymentSetter = oxNew ( \ OxidEsales \ PayPalModule \ Model \ IPNRequestPaymentSetter :: class ) ; $ this -> setOrderPaymentSetter ( $ payPalIPNPaymentSetter ) ; } return $ this -> payPalIPNPaymentSetter ; }
Creates and sets \OxidEsales\PayPalModule\Model\IPNRequestPaymentSetter object if it was not set.

@return \OxidEsales\PayPalModule\Model\IPNRequestPaymentSetter
Creates and sets \ OxidEsales \ PayPalModule \ Model \ IPNRequestPaymentSetter object if it was not set .