示例#1
0
 public function write($id, $data)
 {
     Cache::write($id, $data, $this->cacheKey);
     return parent::write($id, $data);
 }
 /**
  * test the garbage collector
  *
  * @return void
  */
 public function testGc()
 {
     TableRegistry::clear();
     ini_set('session.gc_maxlifetime', 0);
     $storage = new DatabaseSession();
     $storage->write('foo', 'Some value');
     sleep(1);
     $storage->gc(0);
     $this->assertSame('', $storage->read('foo'));
 }
 /**
  * test the garbage collector
  *
  * @return void
  */
 public function testGc()
 {
     TableRegistry::clear();
     Configure::write('Session.timeout', 0);
     $storage = new DatabaseSession();
     $storage->write('foo', 'Some value');
     sleep(1);
     $storage->gc(0);
     $this->assertFalse($storage->read('foo'));
 }