Класс, работающий прежде отказывается сохранять переменную.
Сам кусок
- Код: Выделить всё • Развернуть
$realLang = $this->getRealLang();
$_SESSION['lang'] = $realLang;
И является загвоздкой.
var_dump($_SESSION['lang']); выдает что это объект, когда $this->getRealLang(); всегда возвращает строку.
- Код: Выделить всё • Развернуть
object(lang)#3 (1) {
["realLang"]=>
string(5) "ru-RU"
}
И откуда string превращается в object?
PS: php 5.3.3