Ejemplo n.º 1
0
 /**
  * @param \Magento\Framework\View\Element\Template\Context $context
  * @param array $data
  * @param \Magento\Sales\Model\OrderFactory $orderFactory
  * @param \Magento\Checkout\Model\Session $checkoutSession
  */
 public function __construct(\Magento\Framework\View\Element\Template\Context $context, array $data = [], \Magento\Sales\Model\OrderFactory $orderFactory, \Magento\Checkout\Model\Session $checkoutSession)
 {
     $this->_orderFactory = $orderFactory;
     $this->_checkoutSession = $checkoutSession;
     parent::__construct($context, $data);
     $this->_getOrder();
 }
Ejemplo n.º 2
0
 /**
  * @param \Magento\Framework\View\Element\Template\Context $context
  * @param \Magento\Sales\Model\OrderFactory $orderFactory
  * @param \Magento\Checkout\Model\Session $checkoutSession
  * @param \Magento\Paypal\Helper\Hss $hssHelper
  * @param array $data
  */
 public function __construct(\Magento\Framework\View\Element\Template\Context $context, \Magento\Sales\Model\OrderFactory $orderFactory, \Magento\Checkout\Model\Session $checkoutSession, \Magento\Paypal\Helper\Hss $hssHelper, array $data = array())
 {
     $this->_hssHelper = $hssHelper;
     $this->_orderFactory = $orderFactory;
     $this->_checkoutSession = $checkoutSession;
     parent::__construct($context, $data);
     $this->_isScopePrivate = true;
 }
Ejemplo n.º 3
0
 /**
  * @param \Magento\Framework\View\Element\Template\Context $context
  * @param \Magento\Sales\Model\OrderFactory $orderFactory
  * @param \Magento\Checkout\Model\Session $checkoutSession
  * @param \Magento\Paypal\Helper\Hss $hssHelper
  * @param \Magento\Framework\Filesystem\Directory\ReadFactory $readFactory
  * @param \Magento\Framework\Module\Dir\Reader $reader
  * @param array $data
  */
 public function __construct(\Magento\Framework\View\Element\Template\Context $context, \Magento\Sales\Model\OrderFactory $orderFactory, \Magento\Checkout\Model\Session $checkoutSession, \Magento\Paypal\Helper\Hss $hssHelper, \Magento\Framework\Filesystem\Directory\ReadFactory $readFactory, \Magento\Framework\Module\Dir\Reader $reader, array $data = [])
 {
     $this->_hssHelper = $hssHelper;
     $this->_orderFactory = $orderFactory;
     $this->_checkoutSession = $checkoutSession;
     $this->_isScopePrivate = true;
     $this->readFactory = $readFactory;
     $this->reader = $reader;
     parent::__construct($context, $data);
 }
Ejemplo n.º 4
0
 /**
  * @param Context $context
  * @param ConfigFactory $paypalConfigFactory
  * @param ResolverInterface $localeResolver
  * @param Data $paypalData
  * @param CurrentCustomer $currentCustomer
  * @param array $data
  */
 public function __construct(Context $context, ConfigFactory $paypalConfigFactory, ResolverInterface $localeResolver, Data $paypalData, CurrentCustomer $currentCustomer, array $data = [])
 {
     $this->_paypalData = $paypalData;
     $this->_paypalConfigFactory = $paypalConfigFactory;
     $this->_localeResolver = $localeResolver;
     $this->_config = null;
     $this->_isScopePrivate = true;
     $this->currentCustomer = $currentCustomer;
     parent::__construct($context, $data);
 }
Ejemplo n.º 5
0
 /**
  * @param Context $context
  * @param \Payfast\Payfast\Model\ConfigFactory $payfastConfigFactory
  * @param ResolverInterface $localeResolver
  * @param \Payfast\Payfast\Helper\Data $payfastData
  * @param CurrentCustomer $currentCustomer
  * @param array $data
  */
 public function __construct(Context $context, \Payfast\Payfast\Model\ConfigFactory $payfastConfigFactory, ResolverInterface $localeResolver, \Payfast\Payfast\Helper\Data $payfastData, CurrentCustomer $currentCustomer, array $data = [])
 {
     $pre = __METHOD__ . " : ";
     $this->_logger->debug($pre . 'bof');
     $this->_payfastData = $payfastData;
     $this->payfastConfigFactory = $payfastConfigFactory;
     $this->_localeResolver = $localeResolver;
     $this->_config = null;
     $this->_isScopePrivate = true;
     $this->currentCustomer = $currentCustomer;
     parent::__construct($context, $data);
     $this->_logger->debug($pre . "eof");
 }
Ejemplo n.º 6
0
 /**
  * Pos constructor.
  *
  * @param \Magento\Framework\View\Element\Template\Context $context
  * @param array $data
  * @param \Magento\Sales\Model\OrderFactory $orderFactory
  * @param \Magento\Checkout\Model\Session $checkoutSession
  * @param \Adyen\Payment\Helper\Data $adyenHelper
  * @param \Adyen\Payment\Logger\AdyenLogger $adyenLogger
  */
 public function __construct(\Magento\Framework\View\Element\Template\Context $context, array $data = [], \Magento\Sales\Model\OrderFactory $orderFactory, \Magento\Checkout\Model\Session $checkoutSession, \Adyen\Payment\Helper\Data $adyenHelper, \Adyen\Payment\Logger\AdyenLogger $adyenLogger)
 {
     $this->_orderFactory = $orderFactory;
     $this->_checkoutSession = $checkoutSession;
     parent::__construct($context, $data);
     $this->_request = $context->getRequest();
     $this->_adyenHelper = $adyenHelper;
     $this->_adyenLogger = $adyenLogger;
     if (!$this->_order) {
         $incrementId = $this->_getCheckout()->getLastRealOrderId();
         $this->_order = $this->_orderFactory->create()->loadByIncrementId($incrementId);
     }
 }
Ejemplo n.º 7
0
 /**
  * @param \Magento\Framework\View\Element\Template\Context $context
  * @param \Magento\Payment\Model\Config $paymentConfig
  * @param array $data
  */
 public function __construct(\Magento\Framework\View\Element\Template\Context $context, \Magento\Payment\Model\Config $paymentConfig, array $data = [])
 {
     parent::__construct($context, $data);
     $this->_paymentConfig = $paymentConfig;
 }
Ejemplo n.º 8
0
 /**
  * @param \Magento\Framework\View\Element\Template\Context $context
  * @param \Magento\Paypal\Model\Billing\AgreementFactory $agreementFactory
  * @param array $data
  */
 public function __construct(\Magento\Framework\View\Element\Template\Context $context, \Magento\Paypal\Model\Billing\AgreementFactory $agreementFactory, array $data = array())
 {
     $this->_agreementFactory = $agreementFactory;
     parent::__construct($context, $data);
     $this->_isScopePrivate = true;
 }
Ejemplo n.º 9
0
 /**
  * Boleto constructor.
  *
  * @param \Magento\Framework\View\Element\Template\Context $context
  * @param \Adyen\Payment\Helper\Data $adyenHelper
  * @param array $data
  */
 public function __construct(\Magento\Framework\View\Element\Template\Context $context, \Adyen\Payment\Helper\Data $adyenHelper, array $data = [])
 {
     parent::__construct($context, $data);
     $this->_adyenHelper = $adyenHelper;
 }
Ejemplo n.º 10
0
 /**
  * @param Context $context
  * @param TokensConfigProvider $tokensConfigProvider
  * @param CcConfigProvider $ccConfigProvider
  * @param array $data
  */
 public function __construct(Context $context, TokensConfigProvider $tokensConfigProvider, CcConfigProvider $ccConfigProvider, array $data = [])
 {
     parent::__construct($context, $data);
     $this->tokensProvider = $tokensConfigProvider;
     $this->cardConfigProvider = $ccConfigProvider;
 }
Ejemplo n.º 11
0
 /**
  * @param \Magento\Framework\View\Element\Template\Context $context
  * @param \Magento\Payment\Model\Config $paymentConfig
  * @param \Psr\Log\LoggerInterface $logger
  * @param array $data
  */
 public function __construct(\Magento\Framework\View\Element\Template\Context $context, \Magento\Payment\Model\Config $paymentConfig, \Psr\Log\LoggerInterface $logger, array $data = [])
 {
     parent::__construct($context, $data);
     $this->_paymentConfig = $paymentConfig;
     $this->logger = $logger;
 }