你在根据上下文,您的应用程序有不同的类,提供对会话的访问。在控制器可以使用SessionComponent。在视图中,您可以使用SessionHelper。在任何应用程序的一部分,您可以使用CakeSession访问会话。像其他接口,CakeSession提供了一个简单的CRUD接口。
static CakeSession::read($key)
你可以阅读从会话值使用Set::classicExtract()兼容的语法:
static CakeSession::read($key)
你可以阅读从会话值使用Set::classicExtract()兼容的语法:
CakeSession::read('Config.language');
static CakeSession::write($key, $value)
$key should be the dot separated path you wish to write $value to:
CakeSession::write('Config.language', 'eng');
static CakeSession::delete($key)
When you need to delete data from the session, you can use delete:
CakeSession::delete('Config.language');
你也应该看到文档会议和SessionHelper如何访问会话数据的控制器和视图。