for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace cvweiss\projectbase;
class RedisSessionHandler implements \SessionHandlerInterface
{
public function open($savePath, $sessionName)
return true;
}
public function close()
public function read($id)
$redis = Redis::get();
return $redis->get("sess:$id");
public function write($id, $data)
$sessionTimeout = (int) Config::getInstance()->get("session_timeout", 3600);
$redis->setex("sess:$id", $sessionTimeout, $data);
public function destroy($id)
$redis->del("sess:$id");
public function gc($maxlifetime)