iwai/phalcon-session-adapter-cachebackend
最新稳定版本:0.1.0
Composer 安装命令:
composer require iwai/phalcon-session-adapter-cachebackend
包简介
CacheBackend adapter for session.
关键字:
README 文档
README
CacheBackend adapter for session.
Install
{
"require": {
"iwai/phalcon-session-adapter-cachebackend": "*"
}
}
Usage
Multiple backend
use Iwai\Phalcon\Session\Adapter\CacheBackend; use Phalcon\Cache\Frontend\Data as FrontendData; $app->getDI()->setShared('session', function () { $session = new CacheBackend(); $backend = new \Phalcon\Cache\Multiple(); $backend->push(new \Phalcon\Cache\Backend\Apc( new FrontendData([ 'lifetime' => 3600 ]), [ 'prefix' => 'cache' ] )); $backend->push(new \Phalcon\Cache\Backend\Memcached( new FrontendData([ 'lifetime' => 86400 ]), [ 'prefix' => 'cache', 'host' => 'localhost', 'port' => 11211 ] )); $session->setBackend($backend); $session->start(); return $session; });
Single backend
use Iwai\Phalcon\Session\Adapter\CacheBackend; use \Phalcon\Cache\Frontend\Data as FrontendData; $app->getDI()->setShared('session', function () use ($config) { $session = new CacheBackend(); $backend = new \Phalcon\Cache\Backend\Memcached( new FrontendData([ 'lifetime' => 86400 ]), [ 'prefix' => 'cache', 'host' => 'localhost', 'port' => 11211 ]); $session->setBackend($backend); $session->start(); return $session; });
In controller
$value = $this->session->get('key');
See Also
统计信息
- 总下载量: 284
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-09-22