/**
  * @param \Magento\Framework\App\Action\Context $context
  * @param \Magento\Customer\Model\Session $customerSession
  * @param \Magento\Checkout\Model\Session $checkoutSession
  * @param \Magento\Sales\Model\OrderFactory $orderFactory
  * @param \Magento\Paypal\Model\Express\Checkout\Factory $checkoutFactory
  * @param \Magento\Framework\Session\Generic $paypalSession
  * @param \Magento\Framework\Url\Helper\Data $urlHelper
  * @param \Magento\Customer\Model\Url $customerUrl
  * @param \Magento\Quote\Model\QuoteRepository $quoteRepository
  */
 public function __construct(\Magento\Framework\App\Action\Context $context, \Magento\Customer\Model\Session $customerSession, \Magento\Checkout\Model\Session $checkoutSession, \Magento\Sales\Model\OrderFactory $orderFactory, \Magento\Paypal\Model\Express\Checkout\Factory $checkoutFactory, \Magento\Framework\Session\Generic $paypalSession, \Magento\Framework\Url\Helper\Data $urlHelper, \Magento\Customer\Model\Url $customerUrl, \Magento\Quote\Model\QuoteRepository $quoteRepository)
 {
     $this->quoteRepository = $quoteRepository;
     parent::__construct($context, $customerSession, $checkoutSession, $orderFactory, $checkoutFactory, $paypalSession, $urlHelper, $customerUrl);
 }
Beispiel #2
0
 /**
  * @param \Magento\Framework\App\Action\Context $context
  * @param \Magento\Customer\Model\Session $customerSession
  * @param \Magento\Checkout\Model\Session $checkoutSession
  * @param \Magento\Sales\Model\OrderFactory $orderFactory
  * @param \Magento\Paypal\Model\Express\Checkout\Factory $checkoutFactory
  * @param \Magento\Framework\Session\Generic $paypalSession
  * @param \Magento\Framework\Url\Helper\Data $urlHelper
  * @param \Magento\Customer\Model\Url $customerUrl
  * @param \Magento\Checkout\Api\AgreementsValidatorInterface $agreementValidator
  */
 public function __construct(\Magento\Framework\App\Action\Context $context, \Magento\Customer\Model\Session $customerSession, \Magento\Checkout\Model\Session $checkoutSession, \Magento\Sales\Model\OrderFactory $orderFactory, \Magento\Paypal\Model\Express\Checkout\Factory $checkoutFactory, \Magento\Framework\Session\Generic $paypalSession, \Magento\Framework\Url\Helper\Data $urlHelper, \Magento\Customer\Model\Url $customerUrl, \Magento\Checkout\Api\AgreementsValidatorInterface $agreementValidator)
 {
     $this->agreementsValidator = $agreementValidator;
     parent::__construct($context, $customerSession, $checkoutSession, $orderFactory, $checkoutFactory, $paypalSession, $urlHelper, $customerUrl);
 }