public function __construct(Api $api, Order\Helper $orderHelper, Config $apiConfig, \Riskified\Decider\Logger\Merchant $logger, \Magento\Framework\App\Helper\Context $context, \Magento\Backend\Model\Auth\Session $backendAuthSession, \Magento\Framework\Message\ManagerInterface $messageManager) { $this->_api = $api; $this->_orderHelper = $orderHelper; $this->_apiConfig = $apiConfig; $this->_context = $context; $this->_eventManager = $context->getEventManager(); $this->_backendAuthSession = $backendAuthSession; $this->_messageManager = $messageManager; $this->logger = $logger; $this->_api->initSdk(); }
public function __construct(Api $api, Order\Helper $orderHelper, Config $apiConfig, Order\Log $logger, \Magento\Framework\App\Helper\Context $context, \Magento\Backend\Model\Auth\Session $backendAuthSession, \Magento\Framework\Message\ManagerInterface $messageManager, \Magento\Sales\Model\Order $orderFactory, \Magento\Framework\Stdlib\DateTime\DateTime $date, \Riskified\Decider\Model\QueueFactory $queueFactory, \Magento\Framework\Session\SessionManagerInterface $session) { $this->_api = $api; $this->_orderHelper = $orderHelper; $this->_apiConfig = $apiConfig; $this->_context = $context; $this->_eventManager = $context->getEventManager(); $this->_backendAuthSession = $backendAuthSession; $this->_messageManager = $messageManager; $this->_orderFactory = $orderFactory; $this->logger = $logger; $this->session = $session; $this->date = $date; $this->queueFactory = $queueFactory; $this->_api->initSdk(); }