/** * {@inheritdoc} */ public function __wakeup() { parent::__wakeup(); $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $this->_resource = $objectManager->get('Magento\\Authorization\\Model\\ResourceModel\\Role'); $this->_resourceCollection = $objectManager->get('Magento\\Authorization\\Model\\ResourceModel\\Role\\Collection'); }
/** * {@inheritdoc} */ public function __wakeup() { parent::__wakeup(); $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $this->_userRolesFactory = $objectManager->get('Magento\\User\\Model\\Resource\\Role\\User\\CollectionFactory'); $this->_resource = $objectManager->get('Magento\\User\\Model\\Resource\\Role'); $this->_resourceCollection = $objectManager->get('Magento\\User\\Model\\Resource\\Role\\Collection'); }
/** * @return void */ public function __wakeup() { parent::__wakeup(); $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $this->_eventManager = $objectManager->get('Magento\Framework\Event\ManagerInterface'); $this->_userData = $objectManager->get('Magento\User\Helper\Data'); $this->_config = $objectManager->get('Magento\Backend\App\ConfigInterface'); $this->_registry = $objectManager->get('Magento\Framework\Registry'); $this->_validatorObject = $objectManager->get('Magento\Framework\Validator\DataObjectFactory'); $this->_roleFactory = $objectManager->get('Magento\Authorization\Model\RoleFactory'); $this->_encryptor = $objectManager->get('Magento\Framework\Encryption\EncryptorInterface'); $this->_transportBuilder = $objectManager->get('Magento\Framework\Mail\Template\TransportBuilder'); $this->_storeManager = $objectManager->get('Magento\Store\Model\StoreManagerInterface'); }
/** * Init not serializable fields * * @return void */ public function __wakeup() { parent::__wakeup(); $this->_coreFileStorageDatabase = \Magento\Framework\App\ObjectManager::getInstance()->get('Magento\\MediaStorage\\Helper\\File\\Storage\\Database'); $this->_config = \Magento\Framework\App\ObjectManager::getInstance()->get('Magento\\Framework\\App\\Config\\ReinitableConfigInterface'); }
/** * @inheritdoc */ public function __wakeup() { parent::__wakeup(); $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $this->extensionAttributesFactory = $objectManager->get(ExtensionAttributesFactory::class); $this->customAttributeFactory = $objectManager->get(AttributeValueFactory::class); }
/** * {@inheritdoc} */ public function __wakeup() { parent::__wakeup(); $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $this->_resource = $objectManager->get('Magento\\Theme\\Model\\ResourceModel\\Theme'); $this->_resourceCollection = $objectManager->get('Magento\\Theme\\Model\\ResourceModel\\Theme\\Collection'); $this->_themeFactory = $objectManager->get('Magento\\Framework\\View\\Design\\Theme\\FlyweightFactory'); $this->_domainFactory = $objectManager->get('Magento\\Framework\\View\\Design\\Theme\\Domain\\Factory'); $this->_imageFactory = $objectManager->get('Magento\\Framework\\View\\Design\\Theme\\ImageFactory'); $this->_validator = $objectManager->get('Magento\\Framework\\View\\Design\\Theme\\Validator'); $this->_customFactory = $objectManager->get('Magento\\Framework\\View\\Design\\Theme\\CustomizationFactory'); }