]> git.mxchange.org Git - core.git/blobdiff - framework/main/classes/class_BaseFrameworkSystem.php
Continued:
[core.git] / framework / main / classes / class_BaseFrameworkSystem.php
index 3f68e5b8571a3bf45148c484af31ecfea9dfd00f..b6e5924fafa8e98f9cebc55047fae94806708d38 100644 (file)
@@ -30,7 +30,6 @@ use Org\Mxchange\CoreFramework\State\Stateable;
 use Org\Mxchange\CoreFramework\Stream\Input\InputStream;
 use Org\Mxchange\CoreFramework\Stream\Output\OutputStreamer;
 use Org\Mxchange\CoreFramework\Stream\Output\OutputStream;
-use Org\Mxchange\CoreFramework\Template\CompileableTemplate;
 use Org\Mxchange\CoreFramework\User\ManageableAccount;
 use Org\Mxchange\CoreFramework\Utils\String\StringUtils;
 
@@ -90,11 +89,6 @@ abstract class BaseFrameworkSystem extends stdClass implements FrameworkInterfac
         */
        private $updateInstance = NULL;
 
-       /**
-        * Template engine instance
-        */
-       private $templateInstance = NULL;
-
        /**
         * Database result instance
         */
@@ -496,25 +490,6 @@ abstract class BaseFrameworkSystem extends stdClass implements FrameworkInterfac
                return $this->resultInstance;
        }
 
-       /**
-        * Setter for template engine instances
-        *
-        * @param       $templateInstance       An instance of a template engine class
-        * @return      void
-        */
-       protected final function setTemplateInstance (CompileableTemplate $templateInstance) {
-               $this->templateInstance = $templateInstance;
-       }
-
-       /**
-        * Getter for template engine instances
-        *
-        * @return      $templateInstance       An instance of a template engine class
-        */
-       protected final function getTemplateInstance () {
-               return $this->templateInstance;
-       }
-
        /**
         * Setter for search instance
         *
@@ -872,36 +847,6 @@ abstract class BaseFrameworkSystem extends stdClass implements FrameworkInterfac
                return $str;
        }
 
-       /**
-        * Prepare the template engine (HtmlTemplateEngine by default) for a given
-        * application helper instance (ApplicationHelper by default).
-        *
-        * @param               $applicationInstance    An application helper instance or
-        *                                                                              null if we shall use the default
-        * @return              $templateInstance               The template engine instance
-        * @throws              NullPointerException    If the discovered application
-        *                                                                              instance is still null
-        */
-       protected function prepareTemplateInstance (ManageableApplication $applicationInstance = NULL) {
-               // Is the application instance set?
-               if (is_null($applicationInstance)) {
-                       // Get the current instance
-                       $applicationInstance = GenericRegistry::getRegistry()->getInstance('application');
-
-                       // Still null?
-                       if (is_null($applicationInstance)) {
-                               // Thrown an exception
-                               throw new NullPointerException($this, self::EXCEPTION_IS_NULL_POINTER);
-                       } // END - if
-               } // END - if
-
-               // Initialize the template engine
-               $templateInstance = ObjectFactory::createObjectByConfiguredName('html_template_class');
-
-               // Return the prepared instance
-               return $templateInstance;
-       }
-
        /**
         * Debugs this instance by putting out it's full content
         *