Commit b9e91835 authored by Taylor Otwell's avatar Taylor Otwell

fix bug in session class.

parent fefc202c
...@@ -38,7 +38,7 @@ class Session { ...@@ -38,7 +38,7 @@ class Session {
static::$session = $driver->load($id); static::$session = $driver->load($id);
} }
if (static::invalid()) if (is_null(static::$session) or static::invalid())
{ {
static::$exists = false; static::$exists = false;
...@@ -66,9 +66,7 @@ class Session { ...@@ -66,9 +66,7 @@ class Session {
{ {
$lifetime = Config::$items['session']['lifetime']; $lifetime = Config::$items['session']['lifetime'];
$idle = time() - static::$session['last_activity']; return (time() - static::$session['last_activity']) > ($lifetime * 60);
return is_null(static::$session) or ($idle > ($lifetime * 60));
} }
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment