/** * Register form key in session from cookie value * * @return void */ public function execute() { $formKeyFromCookie = $this->_formKey->get(); if ($formKeyFromCookie) { $this->_session->setData(\Magento\Framework\Data\Form\FormKey::FORM_KEY, $this->_escaper->escapeHtml($formKeyFromCookie)); } }
protected function setUp() { parent::setUp(); $objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager(); $this->customerSession = $objectManager->get('Magento\\Customer\\Model\\Session'); $this->customerSession->setCustomerId(1); $this->coreSession = $objectManager->get('Magento\\Framework\\Session\\Generic'); $this->coreSession->setData('_form_key', 'formKey'); }
/** * Register form key in session from cookie value * * @param \Magento\Framework\Event\Observer $observer * @return void * * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function registerFormKeyFromCookie(\Magento\Framework\Event\Observer $observer) { $formKeyFromCookie = $this->_formKey->get(); if ($formKeyFromCookie) { $this->_session->setData(\Magento\Framework\Data\Form\FormKey::FORM_KEY, $this->_escaper->escapeHtml($formKeyFromCookie)); } }