24 $writer = $this->_objectManager->get(\
Magento\Framework\
App\DeploymentConfig\Writer::class);
25 if (!$writer->checkIfWritable()) {
26 $this->messageManager->addError(
__(
'Deployment configuration file is not writable.'));
29 $this->_view->loadLayout();
30 $this->_setActiveMenu(
'Magento_EncryptionKey::system_crypt_key');
31 $this->_view->getPage()->getConfig()->getTitle()->prepend(
__(
'Encryption Key'));
33 if (($formBlock = $this->_view->getLayout()->getBlock(
'crypt.key.form')) &&
34 (
$data = $this->_objectManager->get(\
Magento\Backend\Model\Session::class)->getFormData(
true))) {
36 $formBlock->setFormData(
$data);
39 $this->_view->renderLayout();