我必须将会话变量读入bootstrap.php
文件,并且必须将其分配给varibale。当我访问会话变量时,我收到错误
错误:在null上调用成员函数session()。
以下是我的代码。
$year=$this->request->session()->read('Auth.User.year');
Configure::write('Theme', [
'logo' => [
'large' => "<b>FlexiComs</b>$year"
],
]);
答案 0 :(得分:2)
bootstrap.php是错误的地方。
将数据写入您的配置,并通过从配置中读取数据,将数据写入app控制器initialize()中的会话。
应用相关逻辑不属于属于自举过程。