X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FFactory%2FSessionFactory.php;h=491573033bd4b22994ddda1ce06381d47be5f199;hb=3e6fea30f2f3bc2352b6e16e1d48e204cde3696b;hp=6534359e893c617dc4b427a0b717903f16f94793;hpb=befc2af5043a3afde251721c0d27df695db1bb7e;p=friendica.git diff --git a/src/Factory/SessionFactory.php b/src/Factory/SessionFactory.php index 6534359e89..491573033b 100644 --- a/src/Factory/SessionFactory.php +++ b/src/Factory/SessionFactory.php @@ -58,7 +58,7 @@ class SessionFactory */ public function createSession(App\Mode $mode, App\BaseURL $baseURL, IConfig $config, Database $dba, ICache $cache, LoggerInterface $logger, Profiler $profiler, array $server = []) { - $stamp1 = microtime(true); + $profiler->startRecording('session'); $session = null; try { @@ -77,7 +77,7 @@ class SessionFactory if ($config->get('system', 'cache_driver') === Type::DATABASE) { $handler = new Session\Handler\Database($dba, $logger, $server); } else { - $handler = new Session\Handler\Cache($cache, $logger, $server); + $handler = new Session\Handler\Cache($cache); } break; } @@ -85,7 +85,7 @@ class SessionFactory $session = new Session\Native($baseURL, $handler); } } finally { - $profiler->saveTimestamp($stamp1, 'parser'); + $profiler->stopRecording(); return $session; } }