Я не могу понять странное поведение сессий в контроллере CakePHP:
class UsersController extends AppController
{
public $helpers = array('Session');
public $components = array('Session');
public function Do() {
$this->Session->write('Foo', 'Bar');
$_SESSION['Foo2'] = 'Bar2';
echo $this->Session->read('Foo');
echo $_SESSION['Foo2'];
}
};
Первый эхо ничего не выводит, а второй - Bar2
. Почему работает родной $_SESSION
, но через интерфейс CakePHP он недоступен?