From 754349f5232fc20a8c445a9f307d0fffb5343048 Mon Sep 17 00:00:00 2001 From: Dave Mc Nicoll Date: Wed, 20 May 2020 15:34:12 -0400 Subject: [PATCH] - Fixed the all() function of session - Defined default session cookie to 12hours --- src/Session.php | 5 +++++ src/SessionMiddleware.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Session.php b/src/Session.php index b12f735..3aa89da 100644 --- a/src/Session.php +++ b/src/Session.php @@ -32,6 +32,11 @@ class Session { $_SESSION = []; } + + public static function all() : array + { + return $_SESSION; + } public static function start(array $options, Cookie $cookie, string $savePath) : void { diff --git a/src/SessionMiddleware.php b/src/SessionMiddleware.php index c394970..19bd20a 100644 --- a/src/SessionMiddleware.php +++ b/src/SessionMiddleware.php @@ -16,7 +16,7 @@ class SessionMiddleware implements MiddlewareInterface 'domain' => null, 'secure' => false, 'httponly' => true, - 'lifetime' => 28800, # A day of work ~ 8 hours + 'lifetime' => 43200, # A half-day 'samesite' => "", ];