/** * Init not serializable fields * * @return void */ public function __wakeup() { parent::__wakeup(); $this->_coreFileStorageDatabase = ObjectManager::getInstance()->get('Magento\\MediaStorage\\Helper\\File\\Storage\\Database'); $this->_config = ObjectManager::getInstance()->get('Magento\\Framework\\App\\Config\\ReinitableConfigInterface'); }
/** * @inheritdoc */ public function __wakeup() { parent::__wakeup(); $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $this->metadataPool = $objectManager->get(MetadataPool::class); }
/** * @inheritdoc */ public function __wakeup() { parent::__wakeup(); $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $this->_eavConfig = $objectManager->get(\Magento\Eav\Model\Config::class); $this->_eavTypeFactory = $objectManager->get(\Magento\Eav\Model\Entity\TypeFactory::class); $this->_storeManager = $objectManager->get(\Magento\Store\Model\StoreManagerInterface::class); $this->_resourceHelper = $objectManager->get(\Magento\Eav\Model\ResourceModel\Helper::class); $this->_universalFactory = $objectManager->get(\Magento\Framework\Validator\UniversalFactory::class); $this->optionDataFactory = $objectManager->get(\Magento\Eav\Api\Data\AttributeOptionInterfaceFactory::class); $this->dataObjectProcessor = $objectManager->get(\Magento\Framework\Reflection\DataObjectProcessor::class); $this->dataObjectHelper = $objectManager->get(\Magento\Framework\Api\DataObjectHelper::class); }