X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=app%2FSession.php;h=6813e47fa9ece44318cff9fcbfa9cf37ac148bf3;hb=d486fd6294f68a1d74601b28ab10e6fab9853e16;hp=af1b8e74e4c06afd9e56b72f315670579014a516;hpb=278669c548e427182ba7098811bc74c368108acc;p=pharext%2Fpharext.org diff --git a/app/Session.php b/app/Session.php index af1b8e7..6813e47 100644 --- a/app/Session.php +++ b/app/Session.php @@ -4,11 +4,12 @@ namespace app; use ArrayAccess; use http\Env\Response; +use http\Env\Request; use http\Params; class Session implements ArrayAccess { - function __construct(Config $config, BaseUrl $baseUrl, Response $response) { + function __construct(Config $config, BaseUrl $baseUrl, Request $request, Response $response, Logger $logger) { ini_set("session.cookie_path", $baseUrl->path); foreach ($config->session as $key => $val) { ini_set("session.$key", $val); @@ -24,6 +25,9 @@ class Session implements ArrayAccess ]) ); session_start(); + $logger->debug(session_id(), [ + "url" => $request->getRequestUrl(), + ]); } function regenerateId() {