eavConfig = $eavConfig; $this->resource = $resource; $this->attributeSetEntity = $attrSetEntity; $this->localeFormat = $localeFormat; $this->resourceHelper = $resourceHelper; $this->universalFactory = $universalFactory; $this->transactionManager = $transactionManager; $this->objectRelationProcessor = $objectRelationProcessor; } /** * @return \Magento\Eav\Model\Config */ public function getEavConfig() { return $this->eavConfig; } /** * @return \Magento\Framework\App\ResourceConnection */ public function getResource() { return $this->resource; } /** * @return Attribute\Set */ public function getAttributeSetEntity() { return $this->attributeSetEntity; } /** * @return \Magento\Framework\Locale\FormatInterface */ public function getLocaleFormat() { return $this->localeFormat; } /** * @return \Magento\Eav\Model\ResourceModel\Helper */ public function getResourceHelper() { return $this->resourceHelper; } /** * @return \Magento\Framework\Validator\UniversalFactory */ public function getUniversalFactory() { return $this->universalFactory; } /** * @return \Magento\Framework\Model\ResourceModel\Db\ObjectRelationProcessor */ public function getObjectRelationProcessor() { return $this->objectRelationProcessor; } /** * @return \Magento\Framework\Model\ResourceModel\Db\TransactionManagerInterface */ public function getTransactionManager() { return $this->transactionManager; } }