1

有什么方法可以从引导文件中读取会话。

App::uses('CakeSession', 'Model/Datasource');
$value = CakeSession::read('User.id');

我试过这段代码。但读不出来。请帮帮我..

4

2 回答 2

0

对于未来的访客,

寻找Cakesession objectinbootstrap.php有点奇怪,但如果你真的必须这样做,这样做:

App::import('Model/Datasource', 'CakeSession');
$Session = new CakeSession();
// $userId = $Session->read("Auth.User.id");

App::uses()检查(由 OP 尝试)和App::import()文档中的区别。

于 2019-03-12T07:44:51.793 回答
-1

而不是做所有的初始化开销,我会在这里(并且只是在 bootstrap.php 中)求助于基本的 php 东西:

session_start();
debug($_SESSION);
于 2015-05-04T08:51:49.153 回答