/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Locale\ResolverInterface $localeResolver * @param \Magento\Framework\App\ScopeResolverInterface $scopeResolver * @param string|null $scope */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Locale\ResolverInterface $localeResolver, \Magento\Framework\App\ScopeResolverInterface $scopeResolver, $scope = null) { $this->_localeResolver = $localeResolver; $this->scopeResolver = $scopeResolver; $this->scope = $scope; parent::__construct($resource); }
/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Stdlib\DateTime\DateTime $date * @param \Magento\Framework\Event\ManagerInterface $eventManager * @param \Magento\Framework\Stdlib\DateTime $dateTime */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Stdlib\DateTime\DateTime $date, \Magento\Framework\Event\ManagerInterface $eventManager, \Magento\Framework\Stdlib\DateTime $dateTime) { $this->_date = $date; $this->_eventManager = $eventManager; $this->dateTime = $dateTime; parent::__construct($resource); }
/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Stdlib\DateTime\DateTime $date * @param \Magento\Store\Model\StoreManagerInterface $storeManager * @param \Magento\Framework\Stdlib\String $string */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Stdlib\DateTime\DateTime $date, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Framework\Stdlib\String $string) { $this->_date = $date; $this->_storeManager = $storeManager; $this->string = $string; parent::__construct($resource); }
/** * @param \Magento\Framework\Model\Resource\Db\Context $context * @param \Magento\Customer\Model\Session $customerSession * @param \Magento\Review\Model\Rating\Option\VoteFactory $ratingOptionVoteF * @param \Magento\Framework\HTTP\PhpEnvironment\RemoteAddress $remoteAddress * @param string|null $resourcePrefix */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Magento\Customer\Model\Session $customerSession, \Magento\Review\Model\Rating\Option\VoteFactory $ratingOptionVoteF, \Magento\Framework\HTTP\PhpEnvironment\RemoteAddress $remoteAddress, $resourcePrefix = null) { $this->_customerSession = $customerSession; $this->_ratingOptionVoteF = $ratingOptionVoteF; $this->_remoteAddress = $remoteAddress; parent::__construct($context, $resourcePrefix); }
/** * Class constructor * * @param \Magento\Framework\App\Resource $resource * @param \Magento\Directory\Model\CurrencyFactory $currencyFactory * @param \Magento\Store\Model\StoreManagerInterface $storeManager * @param \Magento\Framework\App\Config\ScopeConfigInterface $config */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Directory\Model\CurrencyFactory $currencyFactory, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Framework\App\Config\ScopeConfigInterface $config) { $this->_currencyFactory = $currencyFactory; $this->_storeManager = $storeManager; $this->_config = $config; parent::__construct($resource); }
/** * Construct * * @param \Magento\Framework\Model\Resource\Db\Context $context * @param \Magento\Framework\Stdlib\DateTime\DateTime $date * @param \Magento\Store\Model\StoreManagerInterface $storeManager * @param \Magento\Framework\Stdlib\DateTime $dateTime * @param string|null $resourcePrefix */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Magento\Framework\Stdlib\DateTime\DateTime $date, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Framework\Stdlib\DateTime $dateTime, $resourcePrefix = null) { parent::__construct($context, $resourcePrefix); $this->_date = $date; $this->_storeManager = $storeManager; $this->dateTime = $dateTime; }
/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Store\Model\StoreManagerInterface $storeManager * @param \Magento\Store\Model\WebsiteFactory $websiteFactory * @param \Magento\Eav\Model\Config $eavConfig */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Store\Model\WebsiteFactory $websiteFactory, \Magento\Eav\Model\Config $eavConfig) { parent::__construct($resource); $this->_storeManager = $storeManager; $this->_websiteFactory = $websiteFactory; $this->eavConfig = $eavConfig; }
/** * @param \Magento\Framework\Model\Resource\Db\Context $context * @param \Magento\Framework\Locale\ResolverInterface $localeResolver * @param \Magento\Framework\App\ScopeResolverInterface $scopeResolver * @param string|null $resourcePrefix * @param string|null $scope */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Magento\Framework\Locale\ResolverInterface $localeResolver, \Magento\Framework\App\ScopeResolverInterface $scopeResolver, $resourcePrefix = null, $scope = null) { $this->_localeResolver = $localeResolver; $this->scopeResolver = $scopeResolver; $this->scope = $scope; parent::__construct($context, $resourcePrefix); }
/** * @param \Magento\Framework\Model\Resource\Db\Context $context * @param \Magento\Framework\Event\ManagerInterface $eventManager * @param \Magento\Framework\Filter\FilterManager $filter * @param Helper $resourceHelper * @param string|null $resourcePrefix */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Magento\Framework\Event\ManagerInterface $eventManager, \Magento\Framework\Filter\FilterManager $filter, \Magento\Search\Model\Resource\Helper $resourceHelper, $resourcePrefix = null) { $this->_eventManager = $eventManager; $this->filter = $filter; $this->_resourceHelper = $resourceHelper; parent::__construct($context, $resourcePrefix); }
/** * @param \Magento\Framework\Model\Resource\Db\Context $context * @param \Magento\Store\Model\StoreManagerInterface $storeManager * @param \Magento\Store\Model\WebsiteFactory $websiteFactory * @param \Magento\Eav\Model\Config $eavConfig * @param string|null $resourcePrefix */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Store\Model\WebsiteFactory $websiteFactory, \Magento\Eav\Model\Config $eavConfig, $resourcePrefix = null) { parent::__construct($context, $resourcePrefix); $this->_storeManager = $storeManager; $this->_websiteFactory = $websiteFactory; $this->eavConfig = $eavConfig; }
/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Event\ManagerInterface $eventManager * @param \Magento\Framework\Filter\FilterManager $filter * @param Helper $resourceHelper */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Event\ManagerInterface $eventManager, \Magento\Framework\Filter\FilterManager $filter, \Magento\CatalogSearch\Model\Resource\Helper $resourceHelper) { $this->_eventManager = $eventManager; $this->filter = $filter; $this->_resourceHelper = $resourceHelper; parent::__construct($resource); }
/** * Construct * * @param \Magento\Framework\Model\Resource\Db\Context $context * @param \Magento\Catalog\Model\Product\Visibility $catalogProductVisibility * @param Advanced $searchResource * @param \Magento\CatalogSearch\Helper\Data $catalogSearchData * @param string|null $resourcePrefix */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Magento\Catalog\Model\Product\Visibility $catalogProductVisibility, \Magento\CatalogSearch\Model\Resource\Advanced $searchResource, \Magento\CatalogSearch\Helper\Data $catalogSearchData, $resourcePrefix = null) { $this->_catalogProductVisibility = $catalogProductVisibility; $this->_searchResource = $searchResource; $this->_catalogSearchData = $catalogSearchData; parent::__construct($context, $resourcePrefix); }
/** * Construct * * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Acl\CacheInterface $aclCache * @param \Magento\User\Model\RoleFactory $roleFactory * @param \Magento\Framework\Stdlib\DateTime $dateTime */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Acl\CacheInterface $aclCache, \Magento\User\Model\RoleFactory $roleFactory, \Magento\Framework\Stdlib\DateTime $dateTime) { parent::__construct($resource); $this->_aclCache = $aclCache; $this->_roleFactory = $roleFactory; $this->dateTime = $dateTime; }
/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\App\State $appState * @param \Magento\Framework\App\ScopeResolverInterface $scopeResolver * @param null|string $scope */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\App\State $appState, \Magento\Framework\App\ScopeResolverInterface $scopeResolver, $scope = null) { $this->_appState = $appState; $this->scopeResolver = $scopeResolver; $this->scope = $scope; parent::__construct($resource); }
/** * @param \Magento\Framework\Model\Resource\Db\Context $context * @param \Magento\Framework\Event\ManagerInterface $eventManager * @param \Magento\Catalog\Model\Layer\Resolver $layerResolver * @param \Magento\Customer\Model\Session $session * @param \Magento\Store\Model\StoreManagerInterface $storeManager * @param string|null $resourcePrefix */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Magento\Framework\Event\ManagerInterface $eventManager, \Magento\Catalog\Model\Layer\Resolver $layerResolver, \Magento\Customer\Model\Session $session, \Magento\Store\Model\StoreManagerInterface $storeManager, $resourcePrefix = null) { $this->layer = $layerResolver->get(); $this->session = $session; $this->storeManager = $storeManager; $this->_eventManager = $eventManager; parent::__construct($context, $resourcePrefix); }
/** * @param \Magento\Framework\Model\Resource\Db\Context $context * @param \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig * @param \Magento\Framework\Stdlib\DateTime $dateTime * @param StockConfigurationInterface $stockConfiguration * @param StoreManagerInterface $storeManager * @param string|null $resourcePrefix */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig, \Magento\Framework\Stdlib\DateTime $dateTime, StockConfigurationInterface $stockConfiguration, StoreManagerInterface $storeManager, $resourcePrefix = null) { parent::__construct($context, $resourcePrefix); $this->_scopeConfig = $scopeConfig; $this->dateTime = $dateTime; $this->stockConfiguration = $stockConfiguration; $this->storeManager = $storeManager; }
/** * @param \Magento\Framework\Model\Resource\Db\Context $context * @param \Psr\Log\LoggerInterface $logger * @param \Magento\Framework\Module\Manager $moduleManager * @param \Magento\Store\Model\StoreManagerInterface $storeManager * @param \Magento\Review\Model\Resource\Review\Summary $reviewSummary * @param string|null $resourcePrefix */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Psr\Log\LoggerInterface $logger, \Magento\Framework\Module\Manager $moduleManager, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Review\Model\Resource\Review\Summary $reviewSummary, $resourcePrefix = null) { $this->moduleManager = $moduleManager; $this->_storeManager = $storeManager; $this->_logger = $logger; $this->_reviewSummary = $reviewSummary; parent::__construct($context, $resourcePrefix); }
/** * @param \Magento\Framework\Model\Resource\Db\Context $context * @param \Magento\Catalog\Helper\Data $catalogData * @param \Magento\Framework\App\Config\ScopeConfigInterface $configuration * @param \Magento\Directory\Model\CurrencyFactory $currencyFactory * @param \Magento\Store\Model\StoreManagerInterface $storeManager * @param string|null $resourcePrefix */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Magento\Catalog\Helper\Data $catalogData, \Magento\Framework\App\Config\ScopeConfigInterface $configuration, \Magento\Directory\Model\CurrencyFactory $currencyFactory, \Magento\Store\Model\StoreManagerInterface $storeManager, $resourcePrefix = null) { $this->_catalogData = $catalogData; $this->_configuration = $configuration; $this->_currencyFactory = $currencyFactory; $this->_storeManager = $storeManager; parent::__construct($context, $resourcePrefix); }
/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Logger $logger * @param \Magento\Review\Helper\Data $ratingData * @param \Magento\Framework\StoreManagerInterface $storeManager * @param \Magento\Review\Model\Resource\Review\Summary $reviewSummary */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Logger $logger, \Magento\Review\Helper\Data $ratingData, \Magento\Framework\StoreManagerInterface $storeManager, \Magento\Review\Model\Resource\Review\Summary $reviewSummary) { $this->_ratingData = $ratingData; $this->_storeManager = $storeManager; $this->_logger = $logger; $this->_reviewSummary = $reviewSummary; parent::__construct($resource); }
/** * @param \Magento\Framework\Model\Resource\Db\Context $context * @param \Magento\Framework\Acl\Builder $aclBuilder * @param \Psr\Log\LoggerInterface $logger * @param \Magento\Framework\Acl\RootResource $rootResource * @param \Magento\Framework\Acl\CacheInterface $aclCache * @param string|null $resourcePrefix */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Magento\Framework\Acl\Builder $aclBuilder, \Psr\Log\LoggerInterface $logger, \Magento\Framework\Acl\RootResource $rootResource, \Magento\Framework\Acl\CacheInterface $aclCache, $resourcePrefix = null) { $this->_aclBuilder = $aclBuilder; parent::__construct($context, $resourcePrefix); $this->_rootResource = $rootResource; $this->_aclCache = $aclCache; $this->_logger = $logger; }
/** * Construct * * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Acl\CacheInterface $aclCache * @param \Magento\Authorization\Model\RoleFactory $roleFactory * @param \Magento\Framework\Stdlib\DateTime $dateTime */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Acl\CacheInterface $aclCache, \Magento\Authorization\Model\RoleFactory $roleFactory, \Magento\Framework\Stdlib\DateTime $dateTime) { parent::__construct($resource); $this->_aclCache = $aclCache; $this->_roleFactory = $roleFactory; $this->dateTime = $dateTime; $this->_usersTable = $this->getTable('admin_user'); }
/** * @param \Magento\Framework\Model\Resource\Db\Context $context * @param Attribute $attribute * @param Manager $sequenceManager * @param EntitySnapshot $entitySnapshot * @param string|null $resourcePrefix * @param GridInterface|null $gridAggregator */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Magento\Sales\Model\Resource\Attribute $attribute, Manager $sequenceManager, EntitySnapshot $entitySnapshot, $resourcePrefix = null, \Magento\Sales\Model\Resource\GridInterface $gridAggregator = null) { $this->attribute = $attribute; $this->sequenceManager = $sequenceManager; $this->gridAggregator = $gridAggregator; $this->entitySnapshot = $entitySnapshot; parent::__construct($context, $resourcePrefix); }
/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Acl\Builder $aclBuilder * @param \Magento\Framework\Logger $logger * @param \Magento\Framework\Acl\RootResource $rootResource * @param \Magento\Framework\Acl\CacheInterface $aclCache */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Acl\Builder $aclBuilder, \Magento\Framework\Logger $logger, \Magento\Framework\Acl\RootResource $rootResource, \Magento\Framework\Acl\CacheInterface $aclCache) { $this->_aclBuilder = $aclBuilder; parent::__construct($resource); $this->_rootResource = $rootResource; $this->_aclCache = $aclCache; $this->_logger = $logger; }
/** * Construct * * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Stdlib\DateTime\DateTime $date * @param \Magento\Framework\StoreManagerInterface $storeManager * @param \Magento\Framework\Stdlib\DateTime $dateTime * @param \Magento\Framework\Filter\FilterManager $filter */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Stdlib\DateTime\DateTime $date, \Magento\Framework\StoreManagerInterface $storeManager, \Magento\Framework\Stdlib\DateTime $dateTime, \Magento\Framework\Filter\FilterManager $filter) { parent::__construct($resource); $this->_date = $date; $this->_storeManager = $storeManager; $this->dateTime = $dateTime; $this->filter = $filter; }
/** * @param \Magento\Framework\Model\Resource\Db\Context $context * @param \Psr\Log\LoggerInterface $logger * @param \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate * @param \Magento\Reports\Model\FlagFactory $reportsFlagFactory * @param \Magento\Framework\Stdlib\DateTime $dateTime * @param \Magento\Framework\Stdlib\DateTime\Timezone\Validator $timezoneValidator * @param string|null $resourcePrefix */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Psr\Log\LoggerInterface $logger, \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate, \Magento\Reports\Model\FlagFactory $reportsFlagFactory, \Magento\Framework\Stdlib\DateTime $dateTime, \Magento\Framework\Stdlib\DateTime\Timezone\Validator $timezoneValidator, $resourcePrefix = null) { parent::__construct($context, $resourcePrefix); $this->_logger = $logger; $this->_localeDate = $localeDate; $this->_reportsFlagFactory = $reportsFlagFactory; $this->dateTime = $dateTime; $this->timezoneValidator = $timezoneValidator; }
/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Logger $logger * @param \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate * @param \Magento\Reports\Model\FlagFactory $reportsFlagFactory * @param \Magento\Framework\Stdlib\DateTime $dateTime * @param \Magento\Framework\Stdlib\DateTime\Timezone\Validator $timezoneValidator */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Logger $logger, \Magento\Framework\Stdlib\DateTime\TimezoneInterface $localeDate, \Magento\Reports\Model\FlagFactory $reportsFlagFactory, \Magento\Framework\Stdlib\DateTime $dateTime, \Magento\Framework\Stdlib\DateTime\Timezone\Validator $timezoneValidator) { parent::__construct($resource); $this->_logger = $logger; $this->_localeDate = $localeDate; $this->_reportsFlagFactory = $reportsFlagFactory; $this->dateTime = $dateTime; $this->timezoneValidator = $timezoneValidator; }
/** * @param \Magento\Framework\Model\Resource\Db\Context $context * @param Attribute $attribute * @param Manager $sequenceManager * @param EntitySnapshot $entitySnapshot * @param EntityRelationComposite $entityRelationComposite * @param string $resourcePrefix */ public function __construct(\Magento\Framework\Model\Resource\Db\Context $context, \Magento\Sales\Model\Resource\Attribute $attribute, Manager $sequenceManager, EntitySnapshot $entitySnapshot, EntityRelationComposite $entityRelationComposite, $resourcePrefix = null) { $this->attribute = $attribute; $this->sequenceManager = $sequenceManager; $this->entitySnapshot = $entitySnapshot; $this->entityRelationComposite = $entityRelationComposite; if ($resourcePrefix === null) { $resourcePrefix = 'sales'; } parent::__construct($context, $resourcePrefix); }
/** * @param Context $context * @param DateTime $date * @param StoreManagerInterface $storeManager * @param LibDateTime $dateTime * @param ManagerInterface $eventManager * @param AuthorProduct $authorProduct * @param AuthorCategory $authorCategory */ public function __construct(Context $context, DateTime $date, StoreManagerInterface $storeManager, LibDateTime $dateTime, ManagerInterface $eventManager, AuthorProduct $authorProduct, AuthorCategory $authorCategory) { $this->date = $date; $this->storeManager = $storeManager; $this->dateTime = $dateTime; $this->eventManager = $eventManager; $this->authorProduct = $authorProduct; $this->authorCategory = $authorCategory; parent::__construct($context); $this->authorProductTable = $this->getTable('sample_news_author_product'); $this->authorCategoryTable = $this->getTable('sample_news_author_category'); }
/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Stdlib\DateTime\DateTime $date */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Stdlib\DateTime\DateTime $date) { $this->_date = $date; parent::__construct($resource); }
/** * @param \Magento\Framework\App\Resource $resource * @param \Magento\Framework\Logger $logger * @param \Magento\Framework\App\Config\ScopeConfigInterface $coreConfig * @param \Magento\Store\Model\StoreManagerInterface $storeManager * @param \Magento\OfflineShipping\Model\Carrier\Tablerate $carrierTablerate * @param \Magento\Directory\Model\Resource\Country\CollectionFactory $countryCollectionFactory * @param \Magento\Directory\Model\Resource\Region\CollectionFactory $regionCollectionFactory * @param \Magento\Framework\App\Filesystem $filesystem */ public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Framework\Logger $logger, \Magento\Framework\App\Config\ScopeConfigInterface $coreConfig, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\OfflineShipping\Model\Carrier\Tablerate $carrierTablerate, \Magento\Directory\Model\Resource\Country\CollectionFactory $countryCollectionFactory, \Magento\Directory\Model\Resource\Region\CollectionFactory $regionCollectionFactory, \Magento\Framework\App\Filesystem $filesystem) { parent::__construct($resource); $this->_coreConfig = $coreConfig; $this->_logger = $logger; $this->_storeManager = $storeManager; $this->_carrierTablerate = $carrierTablerate; $this->_countryCollectionFactory = $countryCollectionFactory; $this->_regionCollectionFactory = $regionCollectionFactory; $this->_filesystem = $filesystem; }