X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=framework%2Fmain%2Fclasses%2Ftemplate%2Fclass_;h=4590f17f7f74fb8d1b32703b38d7be54d4780e62;hb=035b3221bff7b542e264a9d0a4a6d086833487ef;hp=e25d800c2023ee3c1fa7a67eef016c1154c8d00f;hpb=3e5fae60e3629d3b12cef0bb786f1db7994044ab;p=core.git diff --git a/framework/main/classes/template/class_ b/framework/main/classes/template/class_ index e25d800c..4590f17f 100644 --- a/framework/main/classes/template/class_ +++ b/framework/main/classes/template/class_ @@ -3,14 +3,15 @@ namespace CoreFramework\Template\Engine\; // Import framework stuff -use CoreFramework\Template\Engine\BaseTemplateEngine; +use Org\Mxchange\CoreFramework\Bootstrap\FrameworkBootstrap; +use Org\Mxchange\CoreFramework\Template\Engine\BaseTemplateEngine; /** * A ??? template engine class * * @author Roland Haeder * @version 0.0.0 - * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2017 Core Developer Team + * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2020 Core Developer Team * @license GNU GPL 3.0 or any newer version * @link http://www.ship-simu.org * @@ -55,7 +56,7 @@ class ???TemplateEngine extends BaseTemplateEngine implements CompileableTemplat $templateInstance = new ???TemplateEngine(); // Determine base path - $templateBasePath = $templateInstance->getConfigInstance()->getConfigEntry('application_base_path') . $applicationInstance->getRequestInstance()->getRequestElement('app') . '/'; + $templateBasePath = FrameworkBootstrap::getConfigurationInstance()->getConfigEntry('application_base_path') . $applicationInstance->getRequestInstance()->getRequestElement('application') . DIRECTORY_SEPARATOR; // Is the base path valid? if (empty($templateBasePath)) { @@ -76,11 +77,11 @@ class ???TemplateEngine extends BaseTemplateEngine implements CompileableTemplat $templateInstance->setTemplateBasePath($templateBasePath); // Set template extensions - $templateInstance->setRawTemplateExtension($templateInstance->getConfigInstance()->getConfigEntry('raw_template_extension')); - $templateInstance->setCodeTemplateExtension($templateInstance->getConfigInstance()->getConfigEntry('code_template_extension')); + $templateInstance->setRawTemplateExtension(FrameworkBootstrap::getConfigurationInstance()->getConfigEntry('raw_template_extension')); + $templateInstance->setCodeTemplateExtension(FrameworkBootstrap::getConfigurationInstance()->getConfigEntry('code_template_extension')); // Absolute output path for compiled templates - $templateInstance->setCompileOutputPath($templateInstance->getConfigInstance()->getConfigEntry('base_path') . $templateInstance->getConfigInstance()->getConfigEntry('compile_output_path')); + $templateInstance->setCompileOutputPath(FrameworkBootstrap::getConfigurationInstance()->getConfigEntry('application_base_path') . FrameworkBootstrap::getConfigurationInstance()->getConfigEntry('compile_output_path')); // Return the prepared instance return $templateInstance;