* 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 (string $configEntry) {
+ public static final function createXmlTemplateEngineInstance (string $configKey) {
// Do we have an instance in the registry?
- if (GenericRegistry::getRegistry()->instanceExists($configEntry)) {
+ if (GenericRegistry::getRegistry()->instanceExists($configKey)) {
// Then use this instance
- $templateInstance = GenericRegistry::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->enableXmlCompacting();
// Set the instance in registry for further use
- GenericRegistry::getRegistry()->addInstance($configEntry, $templateInstance);
+ GenericRegistry::getRegistry()->addInstance($configKey, $templateInstance);
}
// Return the instance