X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=framework%2Fmain%2Fclasses%2Ffactories%2Fxml%2Fclass_XmlTemplateEngineFactory.php;h=484bb56e81bc7a86f91c522b58e4057588da8ce9;hb=2218902056efcf9a2c66fe7c24995e066bd7cd11;hp=2b82f60a0b7b1b2ff24ddd550df14f6e6d09e244;hpb=78a010fef84895720e796842208f01dfb619c332;p=core.git diff --git a/framework/main/classes/factories/xml/class_XmlTemplateEngineFactory.php b/framework/main/classes/factories/xml/class_XmlTemplateEngineFactory.php index 2b82f60a..484bb56e 100644 --- a/framework/main/classes/factories/xml/class_XmlTemplateEngineFactory.php +++ b/framework/main/classes/factories/xml/class_XmlTemplateEngineFactory.php @@ -1,10 +1,10 @@ * @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.shipsimu.org * @@ -46,20 +46,20 @@ class XmlTemplateEngineFactory extends ObjectFactory { * the registry it will be returned, else a new instance is created and * stored in the same registry entry. * - * @param $configEntry Config entry name for the template engine + * @param $configKey Config entry name for the template engine * @return $templateInstance A template engine instance */ - public static final function createXmlTemplateEngineInstance ($configEntry) { + public static final function createXmlTemplateEngineInstance (string $configKey) { // Do we have an instance in the registry? - if (Registry::getRegistry()->instanceExists($configEntry)) { + if (GenericRegistry::getRegistry()->instanceExists($configKey)) { // Then use this instance - $templateInstance = Registry::getRegistry()->getInstance($configEntry); + $templateInstance = GenericRegistry::getRegistry()->getInstance($configKey); } else { - // Now prepare the tags instance - $templateInstance = ObjectFactory::createObjectByConfiguredName($configEntry); + // Get the XML template instance + $templateInstance = ObjectFactory::createObjectByConfiguredName($configKey); // Disable language support - $templateInstance->enableLanguageSupport(FALSE); + $templateInstance->enableLanguageSupport(false); /* * Enable compacting/rewriting of the XML to save bandwidth from XML @@ -68,7 +68,7 @@ class XmlTemplateEngineFactory extends ObjectFactory { $templateInstance->enableXmlCompacting(); // Set the instance in registry for further use - Registry::getRegistry()->addInstance($configEntry, $templateInstance); + GenericRegistry::getRegistry()->addInstance($configKey, $templateInstance); } // Return the instance