コード例 #1
0
ファイル: Price.php プロジェクト: pavelnovitsky/magento2
 /**
  * Construct
  *
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\Directory\Model\CurrencyFactory $currencyFactory
  * @param \Magento\Framework\StoreManagerInterface $storeManager
  * @param \Magento\Catalog\Helper\Data $catalogData
  * @param \Magento\Framework\App\Config\ScopeConfigInterface $config
  */
 public function __construct(\Magento\Framework\Logger $logger, \Magento\Directory\Model\CurrencyFactory $currencyFactory, \Magento\Framework\StoreManagerInterface $storeManager, \Magento\Catalog\Helper\Data $catalogData, \Magento\Framework\App\Config\ScopeConfigInterface $config)
 {
     $this->_currencyFactory = $currencyFactory;
     $this->_storeManager = $storeManager;
     $this->_helper = $catalogData;
     $this->_config = $config;
     parent::__construct($logger);
 }
コード例 #2
0
ファイル: Store.php プロジェクト: aiesh/magento2
 /**
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\Store\Model\StoreManagerInterface $storeManager
  */
 public function __construct(\Magento\Framework\Logger $logger, \Magento\Store\Model\StoreManagerInterface $storeManager)
 {
     $this->_storeManager = $storeManager;
     parent::__construct($logger);
 }
コード例 #3
0
ファイル: Updated.php プロジェクト: aiesh/magento2
 /**
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\Framework\Stdlib\DateTime $dateTime
  */
 public function __construct(\Magento\Framework\Logger $logger, \Magento\Framework\Stdlib\DateTime $dateTime)
 {
     $this->dateTime = $dateTime;
     parent::__construct($logger);
 }
コード例 #4
0
ファイル: Image.php プロジェクト: aiesh/magento2
 /**
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\Framework\App\Filesystem $filesystem
  * @param \Magento\Core\Model\File\UploaderFactory $fileUploaderFactory
  */
 public function __construct(\Magento\Framework\Logger $logger, \Magento\Framework\App\Filesystem $filesystem, \Magento\Core\Model\File\UploaderFactory $fileUploaderFactory)
 {
     $this->_filesystem = $filesystem;
     $this->_fileUploaderFactory = $fileUploaderFactory;
     parent::__construct($logger);
 }
コード例 #5
0
ファイル: Urlkey.php プロジェクト: aiesh/magento2
 /**
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\Catalog\Model\Url $catalogUrl
  */
 public function __construct(\Magento\Framework\Logger $logger, \Magento\Catalog\Model\Url $catalogUrl)
 {
     $this->_catalogUrl = $catalogUrl;
     parent::__construct($logger);
 }
コード例 #6
0
ファイル: Stock.php プロジェクト: aiesh/magento2
 /**
  * Construct
  *
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\CatalogInventory\Service\V1\StockItemService $stockItemService
  */
 public function __construct(\Magento\Framework\Logger $logger, \Magento\CatalogInventory\Service\V1\StockItemService $stockItemService)
 {
     $this->stockItemService = $stockItemService;
     parent::__construct($logger);
 }
コード例 #7
0
ファイル: Datetime.php プロジェクト: aiesh/magento2
 /**
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate
  */
 public function __construct(\Magento\Framework\Logger $logger, \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate)
 {
     $this->_localeDate = $localeDate;
     parent::__construct($logger);
 }
コード例 #8
0
ファイル: Region.php プロジェクト: aiesh/magento2
 /**
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\Directory\Model\RegionFactory $regionFactory
  */
 public function __construct(\Magento\Framework\Logger $logger, \Magento\Directory\Model\RegionFactory $regionFactory)
 {
     $this->_regionFactory = $regionFactory;
     parent::__construct($logger);
 }
コード例 #9
0
ファイル: Media.php プロジェクト: aiesh/magento2
 /**
  * Construct
  *
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\Catalog\Model\Resource\ProductFactory $productFactory
  * @param \Magento\Framework\Event\ManagerInterface $eventManager
  * @param \Magento\Core\Helper\File\Storage\Database $fileStorageDb
  * @param \Magento\Core\Helper\Data $coreData
  * @param \Magento\Catalog\Model\Product\Media\Config $mediaConfig
  * @param \Magento\Framework\App\Filesystem $filesystem
  * @param \Magento\Catalog\Model\Resource\Product\Attribute\Backend\Media $resourceProductAttribute
  */
 public function __construct(\Magento\Framework\Logger $logger, \Magento\Catalog\Model\Resource\ProductFactory $productFactory, \Magento\Framework\Event\ManagerInterface $eventManager, \Magento\Core\Helper\File\Storage\Database $fileStorageDb, \Magento\Core\Helper\Data $coreData, \Magento\Catalog\Model\Product\Media\Config $mediaConfig, \Magento\Framework\App\Filesystem $filesystem, \Magento\Catalog\Model\Resource\Product\Attribute\Backend\Media $resourceProductAttribute)
 {
     $this->_productFactory = $productFactory;
     $this->_eventManager = $eventManager;
     $this->_fileStorageDb = $fileStorageDb;
     $this->_coreData = $coreData;
     $this->_resourceModel = $resourceProductAttribute;
     $this->_mediaConfig = $mediaConfig;
     $this->_mediaDirectory = $filesystem->getDirectoryWrite(\Magento\Framework\App\Filesystem::MEDIA_DIR);
     $this->_mediaDirectory->create($this->_mediaConfig->getBaseMediaPath());
     $this->_mediaDirectory->create($this->_mediaConfig->getBaseTmpMediaPath());
     parent::__construct($logger);
 }
コード例 #10
0
ファイル: Sortby.php プロジェクト: aiesh/magento2
 /**
  * Construct
  *
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig
  */
 public function __construct(\Magento\Framework\Logger $logger, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig)
 {
     $this->_scopeConfig = $scopeConfig;
     parent::__construct($logger);
 }
コード例 #11
0
ファイル: Customlayoutupdate.php プロジェクト: aiesh/magento2
 /**
  * Construct the custom layout update class
  *
  * @param \Magento\Framework\Logger $logger
  * @param ValidatorFactory $layoutUpdateValidatorFactory
  */
 public function __construct(\Magento\Framework\Logger $logger, ValidatorFactory $layoutUpdateValidatorFactory)
 {
     $this->_layoutUpdateValidatorFactory = $layoutUpdateValidatorFactory;
     parent::__construct($logger);
 }
コード例 #12
0
ファイル: Password.php プロジェクト: aiesh/magento2
 /**
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\Framework\Stdlib\String $string
  */
 public function __construct(\Magento\Framework\Logger $logger, \Magento\Framework\Stdlib\String $string)
 {
     $this->string = $string;
     parent::__construct($logger);
 }