/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Customer\Model\Config\Share $shareConfig * @param \Magento\Customer\Api\Data\CustomerInterfaceFactory $customerDataFactory * @param \Magento\Framework\Api\DataObjectHelper $dataObjectHelper * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Customer\Model\Config\Share $shareConfig, \Magento\Customer\Api\Data\CustomerInterfaceFactory $customerDataFactory, \Magento\Framework\Api\DataObjectHelper $dataObjectHelper, array $data = []) { $this->_shareConfig = $shareConfig; $this->customerDataFactory = $customerDataFactory; $this->dataObjectHelper = $dataObjectHelper; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Framework\Stdlib\DateTime $dateTime * @param \Magento\Framework\Registry $registry * @param DataObjectHelper $dataObjectHelper * @param \Magento\Framework\ObjectManagerInterface $objectManager * @param array $data * @SuppressWarnings(PHPMD.ExcessiveParameterList) */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Stdlib\DateTime $dateTime, \Magento\Framework\Registry $registry, DataObjectHelper $dataObjectHelper, \Magento\Framework\ObjectManagerInterface $objectManager, array $data = []) { parent::__construct($context, $data); $this->coreRegistry = $registry; $this->dateTime = $dateTime; $this->objectManager = $objectManager; }
/** * @param \Magento\Backend\Block\Template\Context $context * @param ConfigInterface $securityConfig * @param \Magento\Security\Model\AdminSessionsManager $sessionsManager * @param RemoteAddress $remoteAddress */ public function __construct(\Magento\Backend\Block\Template\Context $context, ConfigInterface $securityConfig, \Magento\Security\Model\AdminSessionsManager $sessionsManager, RemoteAddress $remoteAddress) { parent::__construct($context); $this->securityConfig = $securityConfig; $this->sessionsManager = $sessionsManager; $this->remoteAddress = $remoteAddress; }
/** * Block constructor. * * @param \Magento\Backend\Block\Template\Context $context Templating context. * @param \Magento\Framework\Data\Form\Element\Factory $elementFactory Form element factory. * @param \Magento\Rule\Block\Conditions $conditions Rule conditions block. * @param \Smile\ElasticsuiteCatalogRule\Model\RuleFactory $ruleFactory Search rule factory. * @param array $data Additional data. */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Data\Form\Element\Factory $elementFactory, \Magento\Rule\Block\Conditions $conditions, \Smile\ElasticsuiteCatalogRule\Model\RuleFactory $ruleFactory, array $data = []) { $this->elementFactory = $elementFactory; $this->conditions = $conditions; $this->rule = $ruleFactory->create(); parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Wyomind\SimpleGoogleShopping\Model\Feeds $sgsModel * @param \Wyomind\SimpleGoogleShopping\Helper\Data $sgsHelper * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Wyomind\SimpleGoogleShopping\Model\Feeds $sgsModel, \Wyomind\SimpleGoogleShopping\Helper\Data $sgsHelper, \Wyomind\Core\Helper\Data $coreHelper, array $data = []) { $this->_sgsModel = $sgsModel; $this->_sgsHelper = $sgsHelper; $this->_coreHelper = $coreHelper; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Store\Model\Resource\Website\Collection $websiteCollection * @param \Magento\Theme\Model\Config\Customization $customizationConfig * @param \Magento\Framework\Json\Helper\Data $jsonHelper * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Store\Model\Resource\Website\Collection $websiteCollection, \Magento\Theme\Model\Config\Customization $customizationConfig, \Magento\Framework\Json\Helper\Data $jsonHelper, array $data = []) { $this->jsonHelper = $jsonHelper; $this->_websiteCollection = $websiteCollection; $this->_customizationConfig = $customizationConfig; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Framework\Locale\ListsInterface $localeLists * @param \Magento\Framework\Locale\ResolverInterface $localeResolver * @param \Magento\Core\Helper\Url $urlHelper * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Locale\ListsInterface $localeLists, \Magento\Framework\Locale\ResolverInterface $localeResolver, \Magento\Core\Helper\Url $urlHelper, array $data = array()) { $this->_localeLists = $localeLists; $this->_localeResolver = $localeResolver; $this->_urlHelper = $urlHelper; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Sales\Block\Adminhtml\Items\Column\DefaultColumn $defaultColumnRenderer * @param TaxHelper $taxHelper * @param ItemPriceRenderer $itemPriceRenderer * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Sales\Block\Adminhtml\Items\Column\DefaultColumn $defaultColumnRenderer, TaxHelper $taxHelper, ItemPriceRenderer $itemPriceRenderer, array $data = array()) { $this->defaultColumnRenderer = $defaultColumnRenderer; $this->itemPriceRenderer = $itemPriceRenderer; $this->itemPriceRenderer->setZone('sales'); parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Framework\App\ProductMetadataInterface $productMetaData * @param \Magento\Framework\Module\ModuleList\Loader $loader * @param \Ebizmarts\Mandrill\Helper\Data $mandrillHelper * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\App\ProductMetadataInterface $productMetaData, \Magento\Framework\Module\ModuleList\Loader $loader, \Ebizmarts\Mandrill\Helper\Data $mandrillHelper, array $data = []) { parent::__construct($context, $data); $this->_metaData = $productMetaData; $this->_loader = $loader; $this->_mandrillHelper = $mandrillHelper; }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Store\Model\WebsiteFactory $websiteFactory * @param \Magento\Store\Model\GroupFactory $storeGroupFactory * @param \Magento\Store\Model\StoreFactory $storeFactory * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Store\Model\WebsiteFactory $websiteFactory, \Magento\Store\Model\GroupFactory $storeGroupFactory, \Magento\Store\Model\StoreFactory $storeFactory, array $data = []) { parent::__construct($context, $data); $this->_websiteFactory = $websiteFactory; $this->_storeGroupFactory = $storeGroupFactory; $this->_storeFactory = $storeFactory; }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\CatalogInventory\Api\StockRegistryInterface $stockRegistry * @param \Magento\CatalogInventory\Api\StockConfigurationInterface $stockConfiguration * @param \Magento\Framework\Registry $registry * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\CatalogInventory\Api\StockRegistryInterface $stockRegistry, \Magento\CatalogInventory\Api\StockConfigurationInterface $stockConfiguration, \Magento\Framework\Registry $registry, array $data = []) { $this->stockRegistry = $stockRegistry; $this->stockConfiguration = $stockConfiguration; $this->_coreRegistry = $registry; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Framework\Registry $registry * @param \Magento\Eav\Model\Resource\Entity\Attribute\Option\CollectionFactory $attrOptionCollectionFactory * @param \Magento\Framework\Validator\UniversalFactory $universalFactory * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Registry $registry, \Magento\Eav\Model\Resource\Entity\Attribute\Option\CollectionFactory $attrOptionCollectionFactory, \Magento\Framework\Validator\UniversalFactory $universalFactory, array $data = []) { parent::__construct($context, $data); $this->_registry = $registry; $this->_attrOptionCollectionFactory = $attrOptionCollectionFactory; $this->_universalFactory = $universalFactory; }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Review\Model\ResourceModel\Rating\Option\Vote\CollectionFactory $votesFactory * @param \Magento\Review\Model\RatingFactory $ratingFactory * @param \Magento\Framework\Registry $registry * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Review\Model\ResourceModel\Rating\Option\Vote\CollectionFactory $votesFactory, \Magento\Review\Model\RatingFactory $ratingFactory, \Magento\Framework\Registry $registry, array $data = []) { $this->_votesFactory = $votesFactory; $this->_ratingFactory = $ratingFactory; $this->_coreRegistry = $registry; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Backend\Model\Auth\Session $authSession * @param \Magento\AdminNotification\Model\ResourceModel\Inbox\Collection\Critical $criticalCollection * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Backend\Model\Auth\Session $authSession, \Magento\AdminNotification\Model\ResourceModel\Inbox\Collection\Critical $criticalCollection, array $data = []) { parent::__construct($context, $data); $this->_authSession = $authSession; $this->_criticalCollection = $criticalCollection; $this->_isScopePrivate = true; }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Sales\Helper\Data $salesData * @param \Magento\Framework\Registry $registry * @param \Magento\Sales\Helper\Admin $adminHelper * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Sales\Helper\Data $salesData, \Magento\Framework\Registry $registry, \Magento\Sales\Helper\Admin $adminHelper, array $data = []) { $this->_coreRegistry = $registry; $this->_salesData = $salesData; parent::__construct($context, $data); $this->adminHelper = $adminHelper; }
/** * Constructor * * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Directory\Model\CurrencyFactory $currencyFactory * @param \Magento\Sales\Model\ResourceModel\Sale\CollectionFactory $collectionFactory * @param \Magento\Framework\Registry $coreRegistry * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Directory\Model\CurrencyFactory $currencyFactory, \Magento\Sales\Model\ResourceModel\Sale\CollectionFactory $collectionFactory, \Magento\Framework\Registry $coreRegistry, array $data = []) { $this->_coreRegistry = $coreRegistry; $this->_currencyFactory = $currencyFactory; $this->_collectionFactory = $collectionFactory; parent::__construct($context, $data); }
/** * constructor * * @param \Magento\Framework\Registry $coreRegistry * @param \Mageplaza\Blog\Model\ResourceModel\Category\Tree $categoryTree * @param \Mageplaza\Blog\Model\CategoryFactory $categoryFactory * @param \Mageplaza\Blog\Model\ResourceModel\Category\CollectionFactory $categoryCollectionFactory * @param \Magento\Backend\Block\Widget\Context $context * @param array $data */ public function __construct(\Magento\Framework\Registry $coreRegistry, \Mageplaza\Blog\Model\ResourceModel\Category\Tree $categoryTree, \Mageplaza\Blog\Model\CategoryFactory $categoryFactory, \Mageplaza\Blog\Model\ResourceModel\Category\CollectionFactory $categoryCollectionFactory, \Magento\Backend\Block\Widget\Context $context, array $data = []) { $this->coreRegistry = $coreRegistry; $this->categoryTree = $categoryTree; $this->categoryFactory = $categoryFactory; $this->categoryCollectionFactory = $categoryCollectionFactory; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Log\Model\CustomerFactory $logFactory * @param \Magento\Log\Model\Log $modelLog * @param \Magento\Framework\Stdlib\DateTime $dateTime * @param \Magento\Customer\Api\Data\CustomerDataBuilder $customerBuilder * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Log\Model\CustomerFactory $logFactory, \Magento\Log\Model\Log $modelLog, \Magento\Framework\Stdlib\DateTime $dateTime, \Magento\Customer\Api\Data\CustomerDataBuilder $customerBuilder, array $data = []) { $this->logFactory = $logFactory; $this->modelLog = $modelLog; $this->dateTime = $dateTime; $this->customerBuilder = $customerBuilder; parent::__construct($context, $data); }
public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Stdlib\DateTime\DateTime $datetime, \Wyomind\Watchlog\Model\ResourceModel\Attempts\CollectionFactory $attemptsCollectionFactory, \Wyomind\Watchlog\Helper\Data $watchlogHelper, array $data = []) { $this->_datetime = $datetime; $this->_attemptsCollectionFactory = $attemptsCollectionFactory; $this->watchlogHelper = $watchlogHelper; parent::__construct($context, $data); $this->setTemplate('chart.phtml'); }
/** * @param \Magento\Framework\Data\Form\Element\Factory $elementFactory * @param \Magento\Rule\Block\Conditions $conditions * @param \Magento\CatalogWidget\Model\Rule $rule * @param \Magento\Framework\Registry $registry * @param \Magento\Backend\Block\Template\Context $context * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Data\Form\Element\Factory $elementFactory, \Magento\Rule\Block\Conditions $conditions, \Magento\CatalogWidget\Model\Rule $rule, \Magento\Framework\Registry $registry, array $data = []) { $this->elementFactory = $elementFactory; $this->conditions = $conditions; $this->rule = $rule; $this->registry = $registry; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Catalog\Model\Resource\Category\Tree $categoryTree * @param \Magento\Framework\Registry $registry * @param \Magento\Catalog\Model\CategoryFactory $categoryFactory * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Catalog\Model\Resource\Category\Tree $categoryTree, \Magento\Framework\Registry $registry, \Magento\Catalog\Model\CategoryFactory $categoryFactory, array $data = array()) { $this->_categoryTree = $categoryTree; $this->_coreRegistry = $registry; $this->_categoryFactory = $categoryFactory; $this->_withProductCount = true; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Framework\Json\EncoderInterface $jsonEncoder * @param \Magento\Shipping\Model\Carrier\Source\GenericInterface $sourceSizeModel * @param \Magento\Framework\Registry $coreRegistry * @param \Magento\Shipping\Model\CarrierFactory $carrierFactory * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Json\EncoderInterface $jsonEncoder, \Magento\Shipping\Model\Carrier\Source\GenericInterface $sourceSizeModel, \Magento\Framework\Registry $coreRegistry, \Magento\Shipping\Model\CarrierFactory $carrierFactory, array $data = []) { $this->_jsonEncoder = $jsonEncoder; $this->_coreRegistry = $coreRegistry; $this->_sourceSizeModel = $sourceSizeModel; $this->_carrierFactory = $carrierFactory; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Framework\Registry $registry * @param CurrentCustomer $currentCustomer * @param \Magento\Framework\Json\Helper\Data $jsonHelper * @param TaxCalculationInterface $calculationService * @param ProductTaxClassSource $productTaxClassSource * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Registry $registry, CurrentCustomer $currentCustomer, \Magento\Framework\Json\Helper\Data $jsonHelper, TaxCalculationInterface $calculationService, ProductTaxClassSource $productTaxClassSource, array $data = []) { $this->coreRegistry = $registry; $this->currentCustomer = $currentCustomer; $this->jsonHelper = $jsonHelper; $this->calculationService = $calculationService; $this->productTaxClassSource = $productTaxClassSource; parent::__construct($context, $data); }
/** * @param Template\Context $context * @param \Magento\Backend\Model\UrlInterface $url * @param \Magento\Backend\Model\Menu\Filter\IteratorFactory $iteratorFactory * @param \Magento\Backend\Model\Auth\Session $authSession * @param \Magento\Backend\Model\Menu\Config $menuConfig * @param \Magento\Framework\Locale\ResolverInterface $localeResolver * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Backend\Model\UrlInterface $url, \Magento\Backend\Model\Menu\Filter\IteratorFactory $iteratorFactory, \Magento\Backend\Model\Auth\Session $authSession, \Magento\Backend\Model\Menu\Config $menuConfig, \Magento\Framework\Locale\ResolverInterface $localeResolver, array $data = []) { $this->_url = $url; $this->_iteratorFactory = $iteratorFactory; $this->_authSession = $authSession; $this->_menuConfig = $menuConfig; $this->_localeResolver = $localeResolver; parent::__construct($context, $data); }
/** * @param Context $context * @param Encoder $jsonEncoder * @param CompositeConfigProvider $configProvider * @param array $layoutProcessors * @param array $data */ public function __construct(Context $context, Encoder $jsonEncoder, CompositeConfigProvider $configProvider, array $layoutProcessors = [], array $data = []) { parent::__construct($context, $data); $this->jsonEncoder = $jsonEncoder; $this->_isScopePrivate = true; $this->jsLayout = isset($data['jsLayout']) && is_array($data['jsLayout']) ? $data['jsLayout'] : []; $this->configProvider = $configProvider; $this->layoutProcessors = $layoutProcessors; }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\ConfigurableProduct\Model\Product\Type\Configurable $configurableType * @param \Magento\Catalog\Model\Config $config * @param \Magento\Catalog\Model\ProductFactory $productFactory * @param \Magento\Framework\Registry $coreRegistry * @param \Magento\Framework\Locale\CurrencyInterface $localeCurrency * @param \Magento\CatalogInventory\Service\V1\StockItemServiceInterface $stockItemService * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\ConfigurableProduct\Model\Product\Type\Configurable $configurableType, \Magento\Catalog\Model\Config $config, \Magento\Catalog\Model\ProductFactory $productFactory, \Magento\Framework\Registry $coreRegistry, \Magento\Framework\Locale\CurrencyInterface $localeCurrency, \Magento\CatalogInventory\Service\V1\StockItemServiceInterface $stockItemService, array $data = array()) { $this->_configurableType = $configurableType; $this->_productFactory = $productFactory; $this->_config = $config; $this->_coreRegistry = $coreRegistry; $this->_localeCurrency = $localeCurrency; $this->stockItemService = $stockItemService; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\ConfigurableProduct\Model\Product\Type\Configurable $configurableType * @param \Magento\Framework\Registry $coreRegistry * @param \Magento\CatalogInventory\Api\StockRegistryInterface $stockRegistry * @param \Magento\ConfigurableProduct\Model\Product\Type\VariationMatrix $variationMatrix * @param ProductRepositoryInterface $productRepository * @param \Magento\Catalog\Helper\Image $image * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\ConfigurableProduct\Model\Product\Type\Configurable $configurableType, \Magento\Framework\Registry $coreRegistry, \Magento\CatalogInventory\Api\StockRegistryInterface $stockRegistry, \Magento\ConfigurableProduct\Model\Product\Type\VariationMatrix $variationMatrix, ProductRepositoryInterface $productRepository, \Magento\Catalog\Helper\Image $image, array $data = []) { parent::__construct($context, $data); $this->_configurableType = $configurableType; $this->_coreRegistry = $coreRegistry; $this->stockRegistry = $stockRegistry; $this->variationMatrix = $variationMatrix; $this->productRepository = $productRepository; $this->image = $image; }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Framework\Json\EncoderInterface $jsonEncoder * @param \Magento\Eav\Model\Entity\TypeFactory $typeFactory * @param \Magento\Eav\Model\Entity\Attribute\GroupFactory $groupFactory * @param \Magento\Catalog\Model\ResourceModel\Product\Attribute\CollectionFactory $collectionFactory * @param \Magento\Framework\Registry $registry * @param AttributeMapperInterface $attributeMapper * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Framework\Json\EncoderInterface $jsonEncoder, \Magento\Eav\Model\Entity\TypeFactory $typeFactory, \Magento\Eav\Model\Entity\Attribute\GroupFactory $groupFactory, \Magento\Catalog\Model\ResourceModel\Product\Attribute\CollectionFactory $collectionFactory, \Magento\Framework\Registry $registry, AttributeMapperInterface $attributeMapper, array $data = []) { $this->_jsonEncoder = $jsonEncoder; $this->_typeFactory = $typeFactory; $this->_groupFactory = $groupFactory; $this->_collectionFactory = $collectionFactory; $this->_coreRegistry = $registry; $this->attributeMapper = $attributeMapper; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Theme\Helper\Storage $storageHelper * @param \Magento\Framework\Url\EncoderInterface $urlEncoder * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Theme\Helper\Storage $storageHelper, \Magento\Framework\Url\EncoderInterface $urlEncoder, array $data = []) { $this->_storageHelper = $storageHelper; $this->urlEncoder = $urlEncoder; parent::__construct($context, $data); }
/** * @param \Magento\Backend\Block\Template\Context $context * @param \Magento\Shipping\Model\Config $shippingConfig * @param \Magento\Framework\Registry $registry * @param array $data */ public function __construct(\Magento\Backend\Block\Template\Context $context, \Magento\Shipping\Model\Config $shippingConfig, \Magento\Framework\Registry $registry, array $data = []) { $this->_shippingConfig = $shippingConfig; $this->_coreRegistry = $registry; parent::__construct($context, $data); }