Model/IPNPaymentBuilder.php
public function getPaymentCreator()
    {
        if (is_null($this->payPalIPNPaymentCreator)) {
            $payPalIPNPaymentCreator = oxNew(\OxidEsales\PayPalModule\Model\IPNPaymentCreator::class);
            $payPalIPNPaymentCreator->setRequest($this->getRequest());
            $this->setPaymentCreator($payPalIPNPaymentCreator);
        }

        return $this->payPalIPNPaymentCreator;
    }
public function getPaymentCreator()
    {
        if (is_null($this->payPalIPNPaymentCreator)) {
            $payPalIPNPaymentCreator = oxNew(\OxidEsales\PayPalModule\Model\IPNPaymentCreator::class);
            $payPalIPNPaymentCreator->setRequest($this->getRequest());
            $this->setPaymentCreator($payPalIPNPaymentCreator);
        }

        return $this->payPalIPNPaymentCreator;
    }
public function getPaymentCreator ( ) { if ( is_null ( $ this -> payPalIPNPaymentCreator ) ) { $ payPalIPNPaymentCreator = oxNew ( \ OxidEsales \ PayPalModule \ Model \ IPNPaymentCreator :: class ) ; $ payPalIPNPaymentCreator -> setRequest ( $ this -> getRequest ( ) ) ; $ this -> setPaymentCreator ( $ payPalIPNPaymentCreator ) ; } return $ this -> payPalIPNPaymentCreator ; }
Creates and sets \OxidEsales\PayPalModule\Model\IPNPaymentCreator object if it was not set.

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