如何在模型中包含Session组件?CakePHP的

goo*_*ing 1 php components cakephp

我真的需要$this->Session->read('id')在模型的一个方法中使用,因此我需要在模型中包含Session组件.我怎样才能做到这一点?public $component = array('Session');在Controller中不起作用.

mar*_*ark 6

组件应该并且仅限于控制器.

但您可以使用静态访问:

CakeSession::read('Auth.User.id')
Run Code Online (Sandbox Code Playgroud)

等等