/** * Constructor * * @param Context $context * @param Registry $registry * @param FormFactory $formFactory * @param SystemStore $systemStore * @param Config $config */ public function __construct(Context $context, Registry $registry, FormFactory $formFactory, SystemStore $systemStore, Config $config) { $this->systemStore = $systemStore; $this->storeManager = $context->getStoreManager(); $this->config = $config; return parent::__construct($context, $registry, $formFactory); }
/** * @param Config $configHelper * */ public function __construct(\ShipperHQ\Shipper\Helper\LogAssist $shipperLogger, \Magento\Backend\Block\Template\Context $context, \Magento\Framework\App\Config\MutableScopeConfigInterface $mutableConfig, \ShipperHQ\Shipper\Helper\Data $shipperDataHelper) { $this->shipperDataHelper = $shipperDataHelper; $this->storeManager = $context->getStoreManager(); $this->shipperLogger = $shipperLogger; $this->mutableConfig = $mutableConfig; }
/** * @param \Magento\Backend\Block\Template\Context $context * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, array $data = array()) { $this->_storeManager = $context->getStoreManager(); parent::__construct($context, $data); }
/** * Grid constructor. * * @param Context $context * @param BackendHelper $backendHelper * @param CollectionFactory $collectionFactory */ public function __construct(Context $context, BackendHelper $backendHelper, CollectionFactory $collectionFactory) { $this->collectionFactory = $collectionFactory; $this->storeManager = $context->getStoreManager(); parent::__construct($context, $backendHelper); }
public function __construct(\ShipperHQ\Shipper\Helper\Data $shipperDataHelper, \Magento\Backend\Block\Template\Context $context, \Magento\Shipping\Model\Config $shippingConfig) { $this->shippingConfig = $shippingConfig; $this->storeManager = $context->getStoreManager(); $this->shipperDataHelper = $shipperDataHelper; }
/** * @param Config $configHelper * */ public function __construct(\Magento\Config\Model\ResourceModel\Config $resourceConfig, \Magento\Backend\Block\Template\Context $context, \ShipperHQ\Shipper\Helper\Data $shipperDataHelper) { $this->shipperDataHelper = $shipperDataHelper; $this->storeManager = $context->getStoreManager(); $this->resourceConfig = $resourceConfig; }
function __construct(\ShipperHQ\Shipper\Helper\Data $shipperDataHelper, \Magento\Customer\Model\GroupFactory $groupFactory, \ShipperHQ\WS\Rate\Request\RateRequestFactory $rateRequestFactory, \ShipperHQ\WS\Rate\Request\InfoRequestFactory $infoRequestFactory, \ShipperHQ\WS\Shared\AddressFactory $addressFactory, \ShipperHQ\WS\Shared\CredentialsFactory $credentialsFactory, \ShipperHQ\WS\Shared\SiteDetailsFactory $siteDetailsFactory, \ShipperHQ\WS\Rate\Request\CustomerDetailsFactory $customerDetailsFactory, \ShipperHQ\WS\Rate\Request\ShipDetailsFactory $shipDetailsFactory, \ShipperHQ\WS\Rate\Request\Shipping\SelectedOptionsFactory $selectedOptionsFactory, \ShipperHQ\WS\Rate\Request\Checkout\CartFactory $cartFactory, \ShipperHQ\WS\Rate\Request\Checkout\ItemFactory $itemFactory, \Magento\Tax\Model\Calculation $taxCalculation, \ShipperHQ\Shipper\Helper\LogAssist $shipperLogger, \Magento\Catalog\Helper\Product\Configuration $productConfiguration, \Magento\Framework\App\ProductMetadata $productMetadata, \Magento\Backend\Block\Template\Context $context, StockHandler $stockHandler, \Magento\Checkout\Model\Session $checkoutSession, \ShipperHQ\WS\Rate\Request\Checkout\PhysicalBuildingDetailFactory $physicalBuildingDetailFactory, \ShipperHQ\WS\Rate\Request\Checkout\StockDetailFactory $stockDetailFactory) { $this->shipperDataHelper = $shipperDataHelper; $this->storeManager = $context->getStoreManager(); self::$prodAttributes = $this->shipperDataHelper->getProductAttributes(); $this->groupFactory = $groupFactory; $this->productMetadata = $productMetadata; $this->taxCalculation = $taxCalculation; $this->productConfiguration = $productConfiguration; $this->rateRequestFactory = $rateRequestFactory; $this->shipperLogger = $shipperLogger; $this->selectedOptionsFactory = $selectedOptionsFactory; $this->cartFactory = $cartFactory; $this->itemFactory = $itemFactory; $this->addressFactory = $addressFactory; $this->infoRequestFactory = $infoRequestFactory; $this->credentialsFactory = $credentialsFactory; $this->siteDetailsFactory = $siteDetailsFactory; $this->customerDetailsFactory = $customerDetailsFactory; $this->shipDetailsFactory = $shipDetailsFactory; $this->stockHandler = $stockHandler; $this->physicalBuildingDetailFactory = $physicalBuildingDetailFactory; $this->checkoutSession = $checkoutSession; $this->stockDetailFactory = $stockDetailFactory; }