Пример #1
0
 /**
  * @param \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate
  * @param \Psr\Log\LoggerInterface $logger
  * @param \Magento\Framework\Locale\ResolverInterface $localeResolver
  * @param \Magento\Framework\Url\EncoderInterface $urlEncoder
  * @param \Magento\MediaStorage\Model\File\Validator\NotProtectedExtension $fileValidator
  * @param \Magento\Framework\Filesystem $filesystem
  * @codeCoverageIgnore
  */
 public function __construct(\Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate, \Psr\Log\LoggerInterface $logger, \Magento\Framework\Locale\ResolverInterface $localeResolver, \Magento\Framework\Url\EncoderInterface $urlEncoder, \Magento\MediaStorage\Model\File\Validator\NotProtectedExtension $fileValidator, \Magento\Framework\Filesystem $filesystem)
 {
     parent::__construct($localeDate, $logger, $localeResolver);
     $this->urlEncoder = $urlEncoder;
     $this->_fileValidator = $fileValidator;
     $this->_directory = $filesystem->getDirectoryWrite(DirectoryList::MEDIA);
 }
Пример #2
0
 /**
  * @param \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\Framework\Locale\ResolverInterface $localeResolver
  * @param \Magento\Core\Helper\Data $coreData
  * @param \Magento\Core\Model\File\Validator\NotProtectedExtension $fileValidator
  * @param \Magento\Framework\App\Filesystem $filesystem
  */
 public function __construct(\Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate, \Magento\Framework\Logger $logger, \Magento\Framework\Locale\ResolverInterface $localeResolver, \Magento\Core\Helper\Data $coreData, \Magento\Core\Model\File\Validator\NotProtectedExtension $fileValidator, \Magento\Framework\App\Filesystem $filesystem)
 {
     parent::__construct($localeDate, $logger, $localeResolver);
     $this->_coreData = $coreData;
     $this->_fileValidator = $fileValidator;
     $this->_directory = $filesystem->getDirectoryWrite(\Magento\Framework\App\Filesystem::MEDIA_DIR);
 }
Пример #3
0
 /**
  * @param \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate
  * @param \Magento\Framework\Logger $logger
  * @param \Magento\Framework\Locale\ResolverInterface $localeResolver
  * @param \Magento\Framework\Stdlib\String $stringHelper
  */
 public function __construct(\Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate, \Magento\Framework\Logger $logger, \Magento\Framework\Locale\ResolverInterface $localeResolver, \Magento\Framework\Stdlib\String $stringHelper)
 {
     parent::__construct($localeDate, $logger, $localeResolver);
     $this->_string = $stringHelper;
 }
Пример #4
0
 /**
  * @param MagentoTimezone $localeDate
  * @param PsrLogger $logger
  * @param ResolverInterface $localeResolver
  * @param DirectoryHelper $directoryHelper
  */
 public function __construct(MagentoTimezone $localeDate, PsrLogger $logger, ResolverInterface $localeResolver, DirectoryHelper $directoryHelper)
 {
     $this->directoryHelper = $directoryHelper;
     parent::__construct($localeDate, $logger, $localeResolver);
 }