]> git.mxchange.org Git - friendica.git/commitdiff
Refactor registering template engine
authorArt4 <art4@wlabs.de>
Thu, 26 Dec 2024 08:27:02 +0000 (08:27 +0000)
committerArt4 <art4@wlabs.de>
Thu, 26 Dec 2024 08:27:02 +0000 (08:27 +0000)
src/App.php

index 03300a8a11da8ecd340ddac351f26e5bedf7ef9f..2c4eacc30093ff111af512986a5110fbffb68c8d 100644 (file)
@@ -17,6 +17,7 @@ use Friendica\App\Router;
 use Friendica\Capabilities\ICanCreateResponses;
 use Friendica\Content\Nav;
 use Friendica\Core\Config\Factory\Config;
+use Friendica\Core\Renderer;
 use Friendica\Core\Session\Capability\IHandleUserSessions;
 use Friendica\Database\Definition\DbaDefinition;
 use Friendica\Database\Definition\ViewDefinition;
@@ -200,7 +201,7 @@ class App
 
                $this->registerErrorHandler();
 
-               Core\Renderer::registerTemplateEngine('Friendica\Render\FriendicaSmartyEngine');
+               $this->registerTemplateEngine();
 
                (new \Friendica\Core\Console($this->container, $argv))->execute();
        }
@@ -230,6 +231,11 @@ class App
                \Friendica\Core\Logger\Handler\ErrorHandler::register($this->container->create(LoggerInterface::class));
        }
 
+       private function registerTemplateEngine(): void
+       {
+               Renderer::registerTemplateEngine('Friendica\Render\FriendicaSmartyEngine');
+       }
+
        /**
         * Load the whole app instance
         */
@@ -264,8 +270,8 @@ class App
                }
 
                $this->loadDefaultTimezone();
-               // Register template engines
-               Core\Renderer::registerTemplateEngine('Friendica\Render\FriendicaSmartyEngine');
+
+               $this->registerTemplateEngine();
        }
 
        /**