tweaked cache and session namespacing.
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
<?php namespace System\Session\Driver;
|
||||
<?php namespace System\Session;
|
||||
|
||||
class APC implements \System\Session\Driver {
|
||||
use System\Cache;
|
||||
|
||||
class APC implements Driver {
|
||||
|
||||
/**
|
||||
* Load a session by ID.
|
||||
@@ -10,7 +12,7 @@ class APC implements \System\Session\Driver {
|
||||
*/
|
||||
public function load($id)
|
||||
{
|
||||
return \System\Cache::driver('apc')->get($id);
|
||||
return Cache::driver('apc')->get($id);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -21,7 +23,7 @@ class APC implements \System\Session\Driver {
|
||||
*/
|
||||
public function save($session)
|
||||
{
|
||||
\System\Cache::driver('apc')->put($session['id'], $session, \System\Config::get('session.lifetime'));
|
||||
Cache::driver('apc')->put($session['id'], $session, Config::get('session.lifetime'));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -32,7 +34,7 @@ class APC implements \System\Session\Driver {
|
||||
*/
|
||||
public function delete($id)
|
||||
{
|
||||
\System\Cache::driver('apc')->forget($id);
|
||||
Cache::driver('apc')->forget($id);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1,6 +1,8 @@
|
||||
<?php namespace System\Session\Driver;
|
||||
<?php namespace System\Session;
|
||||
|
||||
class DB implements \System\Session\Driver {
|
||||
use System\Config;
|
||||
|
||||
class DB implements Driver {
|
||||
|
||||
/**
|
||||
* Load a session by ID.
|
||||
@@ -60,7 +62,7 @@ class DB implements \System\Session\Driver {
|
||||
*/
|
||||
private function table()
|
||||
{
|
||||
return \System\DB::table(\System\Config::get('session.table'));
|
||||
return \System\DB::table(Config::get('session.table'));
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php namespace System\Session\Driver;
|
||||
<?php namespace System\Session;
|
||||
|
||||
class File implements \System\Session\Driver {
|
||||
class File implements Driver {
|
||||
|
||||
/**
|
||||
* Load a session by ID.
|
||||
@@ -1,6 +1,9 @@
|
||||
<?php namespace System\Session\Driver;
|
||||
<?php namespace System\Session;
|
||||
|
||||
class Memcached implements \System\Session\Driver {
|
||||
use System\Cache;
|
||||
use System\Config;
|
||||
|
||||
class Memcached implements Driver {
|
||||
|
||||
/**
|
||||
* Load a session by ID.
|
||||
@@ -10,7 +13,7 @@ class Memcached implements \System\Session\Driver {
|
||||
*/
|
||||
public function load($id)
|
||||
{
|
||||
return \System\Cache::driver('memcached')->get($id);
|
||||
return Cache::driver('memcached')->get($id);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -21,7 +24,7 @@ class Memcached implements \System\Session\Driver {
|
||||
*/
|
||||
public function save($session)
|
||||
{
|
||||
\System\Cache::driver('memcached')->put($session['id'], $session, \System\Config::get('session.lifetime'));
|
||||
Cache::driver('memcached')->put($session['id'], $session, Config::get('session.lifetime'));
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -32,7 +35,7 @@ class Memcached implements \System\Session\Driver {
|
||||
*/
|
||||
public function delete($id)
|
||||
{
|
||||
\System\Cache::driver('memcached')->forget($id);
|
||||
Cache::driver('memcached')->forget($id);
|
||||
}
|
||||
|
||||
/**
|
||||
Reference in New Issue
Block a user