]> git.mxchange.org Git - friendica.git/commitdiff
Inject profiler into App::load() via parameter
authorArt4 <art4@wlabs.de>
Wed, 22 Jan 2025 12:46:24 +0000 (12:46 +0000)
committerArt4 <art4@wlabs.de>
Wed, 22 Jan 2025 12:46:24 +0000 (12:46 +0000)
src/App.php

index 41ae4fd1b74ebd172a1b6590364eba8ece8f7aa3..af1147e091244920d65cec024bac6f6b278ad303 100644 (file)
@@ -164,6 +164,7 @@ class App
                        $this->container->create(ViewDefinition::class),
                        $this->mode,
                        $this->config,
+                       $this->profiler,
                );
 
                $this->registerTemplateEngine();
@@ -278,7 +279,8 @@ class App
                DbaDefinition $dbaDefinition,
                ViewDefinition $viewDefinition,
                Mode $mode,
-               IManageConfigValues $config
+               IManageConfigValues $config,
+               Profiler $profiler
        ): void {
                if ($config->get('system', 'ini_max_execution_time') !== false) {
                        set_time_limit((int) $config->get('system', 'ini_max_execution_time'));
@@ -296,7 +298,7 @@ class App
                // Ensure that all "strtotime" operations do run timezone independent
                date_default_timezone_set('UTC');
 
-               $this->profiler->reset();
+               $profiler->reset();
 
                if ($mode->has(Mode::DBAVAILABLE)) {
                        Core\Hook::loadHooks();