Инструменты пользователя

Инструменты сайта


dev:php:yii:call.to.undefined.method.chttprequest.-.getcsrftokenfromcookie

Call to undefined method CHttpRequest::getCsrfTokenFromCookie()

Версия Yii 1.0.0.

--- framework/web/CHttpRequest.php.orig    2009-01-07 16:49:42.000000000 +0300
+++ framework/web/CHttpRequest.php    2009-01-07 16:50:39.000000000 +0300
@@ -485,7 +485,8 @@
     {
         if($this->_csrfToken===null)
         {
-            if(($this->_csrfToken=$this->getCsrfTokenFromCookie())===null)
+            $cookie=$this->getCookies()->itemAt($this->csrfTokenName);
+            if(!$cookie || ($this->_csrfToken=$cookie->value)==null)
             {
                 $cookie=$this->createCsrfCookie();
                 $this->_csrfToken=$cookie->value;

Источник: http://code.google.com/p/yii/source/detail?r=327

Дискуссия

Enter your comment
 
dev/php/yii/call.to.undefined.method.chttprequest.-.getcsrftokenfromcookie.txt · Последние изменения: 16.11.2009 20:26 (внешнее изменение)

Инструменты страницы