Added new method as the template engine may need additional
authorRoland Haeder <roland@mxchange.org>
Sun, 5 Apr 2015 20:29:54 +0000 (22:29 +0200)
committerRoland Haeder <roland@mxchange.org>
Sun, 5 Apr 2015 20:29:54 +0000 (22:29 +0200)
application-depending data from the application.

Signed-off-by: Roland Häder <roland@mxchange.org>
inc/classes/interfaces/application/class_ManageableApplication.php

index 0539f110ca0a3c1ae99613677c72ec0534d04769..65b98650da969a3a4c7cf861dd3e1fb3bb1e9449 100644 (file)
@@ -49,6 +49,15 @@ interface ManageableApplication extends FrameworkInterface {
         * @return      $masterTemplateName             Name of the master template
         */
        function buildMasterTemplateName();
         * @return      $masterTemplateName             Name of the master template
         */
        function buildMasterTemplateName();
+
+       /**
+        * Assigns extra application-depending data
+        *
+        * @param       $templateInstance       An instance of a CompileableTemplate
+        * @return      void
+        * @todo        Nothing to add?
+        */
+       function assignExtraTemplateData (CompileableTemplate $templateInstance);
 }
 
 // [EOF]
 }
 
 // [EOF]