示例#1
0
 /**
  * @param Config          $config
  * @param TagModelFactory $tagFactory
  * @param FilterManager   $filter
  * @param Context         $context
  * @param array           $data
  */
 public function __construct(Config $config, TagModelFactory $tagFactory, FilterManager $filter, Context $context, $data = [])
 {
     $this->tagFactory = $tagFactory;
     $this->config = $config;
     $this->filter = $filter;
     parent::__construct($context, $data);
 }
示例#2
0
 /**
  * @param \Magento\Eav\Model\Entity\Context $context
  * @param \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig
  * @param \Magento\Framework\Validator\Factory $validatorFactory
  * @param \Magento\Framework\Stdlib\DateTime $dateTime
  * @param array $data
  */
 public function __construct(\Magento\Eav\Model\Entity\Context $context, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig, \Magento\Framework\Validator\Factory $validatorFactory, \Magento\Framework\Stdlib\DateTime $dateTime, $data = [])
 {
     parent::__construct($context, $data);
     $this->_scopeConfig = $scopeConfig;
     $this->_validatorFactory = $validatorFactory;
     $this->dateTime = $dateTime;
     $this->setType('customer');
     $this->setConnection('customer_read', 'customer_write');
 }
示例#3
0
 /**
  * @param \Magento\Framework\App\Resource $resource
  * @param \Magento\Eav\Model\Config $eavConfig
  * @param \Magento\Eav\Model\Entity\Attribute\Set $attrSetEntity
  * @param \Magento\Framework\Locale\FormatInterface $localeFormat
  * @param \Magento\Eav\Model\Resource\Helper $resourceHelper
  * @param \Magento\Framework\Validator\UniversalFactory $universalFactory
  * @param \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig
  * @param \Magento\Core\Model\Validator\Factory $validatorFactory
  * @param \Magento\Framework\Stdlib\DateTime $dateTime
  * @param array $data
  */
 public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Eav\Model\Config $eavConfig, \Magento\Eav\Model\Entity\Attribute\Set $attrSetEntity, \Magento\Framework\Locale\FormatInterface $localeFormat, \Magento\Eav\Model\Resource\Helper $resourceHelper, \Magento\Framework\Validator\UniversalFactory $universalFactory, \Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig, \Magento\Core\Model\Validator\Factory $validatorFactory, \Magento\Framework\Stdlib\DateTime $dateTime, $data = array())
 {
     parent::__construct($resource, $eavConfig, $attrSetEntity, $localeFormat, $resourceHelper, $universalFactory, $data);
     $this->_scopeConfig = $scopeConfig;
     $this->_validatorFactory = $validatorFactory;
     $this->dateTime = $dateTime;
     $this->setType('customer');
     $this->setConnection('customer_read', 'customer_write');
 }
 /**
  * @param \Magento\Eav\Model\Entity\Context $context
  * @param \Magento\Framework\Model\ResourceModel\Db\VersionControl\Snapshot $entitySnapshot
  * @param \Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationComposite $entityRelationComposite
  * @param array $data
  * @codeCoverageIgnore
  */
 public function __construct(\Magento\Eav\Model\Entity\Context $context, \Magento\Framework\Model\ResourceModel\Db\VersionControl\Snapshot $entitySnapshot, \Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationComposite $entityRelationComposite, $data = [])
 {
     $this->entitySnapshot = $entitySnapshot;
     $this->entityRelationComposite = $entityRelationComposite;
     parent::__construct($context, $data);
 }
示例#5
0
 /**
  * @param \Magento\Eav\Model\Entity\Context $context
  * @param \Magento\Framework\Validator\Factory $validatorFactory
  * @param \Magento\Customer\Model\CustomerFactory $customerFactory
  * @param array $data
  */
 public function __construct(\Magento\Eav\Model\Entity\Context $context, \Magento\Framework\Validator\Factory $validatorFactory, \Magento\Customer\Model\CustomerFactory $customerFactory, $data = [])
 {
     $this->_validatorFactory = $validatorFactory;
     $this->_customerFactory = $customerFactory;
     parent::__construct($context, $data);
 }
示例#6
0
 /**
  * Construct
  *
  * @param \Magento\Framework\App\Resource $resource
  * @param \Magento\Eav\Model\Config $eavConfig
  * @param \Magento\Eav\Model\Entity\Attribute\Set $attrSetEntity
  * @param \Magento\Framework\Locale\FormatInterface $localeFormat
  * @param \Magento\Eav\Model\Resource\Helper $resourceHelper
  * @param \Magento\Framework\Validator\UniversalFactory $universalFactory
  * @param \Magento\Store\Model\StoreManagerInterface $storeManager
  * @param \Magento\Catalog\Model\Factory $modelFactory
  * @param array $data
  */
 public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Eav\Model\Config $eavConfig, \Magento\Eav\Model\Entity\Attribute\Set $attrSetEntity, \Magento\Framework\Locale\FormatInterface $localeFormat, \Magento\Eav\Model\Resource\Helper $resourceHelper, \Magento\Framework\Validator\UniversalFactory $universalFactory, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Catalog\Model\Factory $modelFactory, $data = array())
 {
     $this->_storeManager = $storeManager;
     $this->_modelFactory = $modelFactory;
     parent::__construct($resource, $eavConfig, $attrSetEntity, $localeFormat, $resourceHelper, $universalFactory, $data);
 }
 /**
  * @param \Magento\Eav\Model\Entity\Context $context
  * @param \Magento\Store\Model\StoreManagerInterface $storeManager
  * @param \Magento\Catalog\Model\Factory $modelFactory
  * @param array $data
  */
 public function __construct(\Magento\Eav\Model\Entity\Context $context, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Catalog\Model\Factory $modelFactory, $data = [])
 {
     $this->_storeManager = $storeManager;
     $this->_modelFactory = $modelFactory;
     parent::__construct($context, $data);
 }
示例#8
0
文件: Entity.php 项目: aiesh/magento2
 /**
  * @param \Magento\Framework\App\Resource $resource
  * @param \Magento\Eav\Model\Config $eavConfig
  * @param \Magento\Eav\Model\Entity\Attribute\Set $attrSetEntity
  * @param \Magento\Framework\Locale\FormatInterface $localeFormat
  * @param \Magento\Eav\Model\Resource\Helper $resourceHelper
  * @param \Magento\Framework\Validator\UniversalFactory $universalFactory
  * @param array $data
  */
 public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Eav\Model\Config $eavConfig, \Magento\Eav\Model\Entity\Attribute\Set $attrSetEntity, \Magento\Framework\Locale\FormatInterface $localeFormat, \Magento\Eav\Model\Resource\Helper $resourceHelper, \Magento\Framework\Validator\UniversalFactory $universalFactory, $data = array())
 {
     parent::__construct($resource, $eavConfig, $attrSetEntity, $localeFormat, $resourceHelper, $universalFactory, $data);
     $this->setConnection($resource->getConnection('eav_read'));
 }
示例#9
0
 /**
  * @param \Magento\Framework\App\Resource $resource
  * @param \Magento\Eav\Model\Config $eavConfig
  * @param \Magento\Eav\Model\Entity\Attribute\Set $attrSetEntity
  * @param \Magento\Framework\Locale\FormatInterface $localeFormat
  * @param \Magento\Eav\Model\Resource\Helper $resourceHelper
  * @param \Magento\Framework\Validator\UniversalFactory $universalFactory
  * @param \Magento\Core\Model\Validator\Factory $validatorFactory
  * @param \Magento\Customer\Model\CustomerFactory $customerFactory
  * @param array $data
  */
 public function __construct(\Magento\Framework\App\Resource $resource, \Magento\Eav\Model\Config $eavConfig, \Magento\Eav\Model\Entity\Attribute\Set $attrSetEntity, \Magento\Framework\Locale\FormatInterface $localeFormat, \Magento\Eav\Model\Resource\Helper $resourceHelper, \Magento\Framework\Validator\UniversalFactory $universalFactory, \Magento\Core\Model\Validator\Factory $validatorFactory, \Magento\Customer\Model\CustomerFactory $customerFactory, $data = array())
 {
     $this->_validatorFactory = $validatorFactory;
     $this->_customerFactory = $customerFactory;
     parent::__construct($resource, $eavConfig, $attrSetEntity, $localeFormat, $resourceHelper, $universalFactory, $data);
 }
示例#10
0
 /**
  * @param Entity\Context $context
  * @param array $data
  */
 public function __construct(\Magento\Eav\Model\Entity\Context $context, $data = [])
 {
     parent::__construct($context, $data);
     $this->setConnection($this->_resource->getConnection('eav_read'));
 }
示例#11
0
 /**
  * @param Config        $config
  * @param FilterManager $filter
  * @param Context       $context
  * @param array         $data
  */
 public function __construct(Config $config, FilterManager $filter, Context $context, $data = [])
 {
     $this->config = $config;
     $this->filter = $filter;
     parent::__construct($context, $data);
 }