/** * @param \Magento\Framework\Model\ResourceModel\Db\Context $context * @param \Magento\Store\Model\StoreManagerInterface $storeManager * @param \Magento\Eav\Model\ResourceModel\Entity\Type $eavEntityType * @param \Magento\Eav\Model\Config $eavConfig * @param LockValidatorInterface $lockValidator * @param \Magento\Framework\Model\Entity\MetadataPool $metadataPool * @param string $connectionName */ public function __construct(\Magento\Framework\Model\ResourceModel\Db\Context $context, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Eav\Model\ResourceModel\Entity\Type $eavEntityType, \Magento\Eav\Model\Config $eavConfig, LockValidatorInterface $lockValidator, \Magento\Framework\Model\Entity\MetadataPool $metadataPool, $connectionName = null) { $this->attrLockValidator = $lockValidator; $this->_eavConfig = $eavConfig; $this->metadataPool = $metadataPool; parent::__construct($context, $storeManager, $eavEntityType, $connectionName); }
public function __construct(\Magento\Framework\Model\ResourceModel\Db\Context $context, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Eav\Model\ResourceModel\Entity\Type $eavEntityType, $connectionName = null) { $this->___init(); parent::__construct($context, $storeManager, $eavEntityType, $connectionName); }