/**
  * Register form key in session from cookie value
  *
  * @param \Magento\Framework\Event\Observer $observer
  * @return void
  * @SuppressWarnings(PHPMD.UnusedFormalParameter)
  */
 public function execute(\Magento\Framework\Event\Observer $observer)
 {
     if ($this->cookieFormKey->get()) {
         $this->updateCookieFormKey($this->cookieFormKey->get());
         $this->sessionFormKey->set($this->escaper->escapeHtml($this->cookieFormKey->get()));
     }
 }
 /**
  * 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));
     }
 }
Пример #3
0
 public function testGet()
 {
     //Data
     $formKey = 'test_from_key';
     //Verification
     $this->cookieManagerMock->expects($this->once())->method('getCookie')->with(FormKey::COOKIE_NAME)->will($this->returnValue($formKey));
     $this->assertEquals($formKey, $this->formKey->get());
 }
Пример #4
0
 /**
  * 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));
     }
 }