]> git.mxchange.org Git - friendica.git/commitdiff
extract setup of DI class
authorArt4 <art4@wlabs.de>
Wed, 25 Dec 2024 21:20:08 +0000 (21:20 +0000)
committerArt4 <art4@wlabs.de>
Wed, 25 Dec 2024 21:20:08 +0000 (21:20 +0000)
src/App.php

index 415aeeabe015fb27326df5ab4da2f0b78d97aeed..691bab75eba756f56e52fe581ceb373b1158d916 100644 (file)
@@ -166,7 +166,7 @@ class App
                        'constructParams' => [LogChannel::AUTH_JABBERED],
                ]);
 
-               \Friendica\DI::init($this->container);
+               $this->setupLegacyServerLocator();
 
                $this->registerErrorHandler();
 
@@ -192,7 +192,7 @@ class App
                        ],
                ]);
 
-               \Friendica\DI::init($this->container);
+               $this->setupLegacyServerLocator();
        }
 
        private function setupContainerForAddons(): void
@@ -203,6 +203,11 @@ class App
                $this->container = $this->container->addRules($addonLoader->getActiveAddonConfig('dependencies'));
        }
 
+       private function setupLegacyServerLocator(): void
+       {
+               \Friendica\DI::init($this->container);
+       }
+
        private function registerErrorHandler(): void
        {
                \Friendica\Core\Logger\Handler\ErrorHandler::register($this->container->create(LoggerInterface::class));