33 $this->_coreRegistry = $coreRegistry;
34 parent::__construct($context);
44 $agreementId = $this->
getRequest()->getParam(
'agreement');
45 $agreementModel = $this->_objectManager->create(
46 \
Magento\Paypal\Model\Billing\Agreement::class
47 )->load($agreementId);
49 if (!$agreementModel->getId()) {
50 $this->messageManager->addErrorMessage(
51 __(
'Please specify the correct billing agreement ID and try again.')
56 $this->_coreRegistry->register(
'current_billing_agreement', $agreementModel);
57 return $agreementModel;
__construct(\Magento\Backend\App\Action\Context $context, \Magento\Framework\Registry $coreRegistry)