[limb-svn] r6768 - 3.x/trunk/limb/macro/src

svn at limb-project.com svn at limb-project.com
Thu Feb 7 13:53:25 MSK 2008


Author: korchasa
Date: 2008-02-07 13:53:25 +0300 (Thu, 07 Feb 2008)
New Revision: 6768
URL: http://fisheye.limb-project.com/changelog/limb/?cs=6768

Modified:
   3.x/trunk/limb/macro/src/lmbMacroConfig.class.php
   3.x/trunk/limb/macro/src/lmbMacroTemplate.class.php
Log:
 -- add lmb_require for resolve dependencies

Modified: 3.x/trunk/limb/macro/src/lmbMacroConfig.class.php
===================================================================
--- 3.x/trunk/limb/macro/src/lmbMacroConfig.class.php	2008-02-06 13:41:04 UTC (rev 6767)
+++ 3.x/trunk/limb/macro/src/lmbMacroConfig.class.php	2008-02-07 10:53:25 UTC (rev 6768)
@@ -13,6 +13,9 @@
  * @package macro
  * @version $Id$
  */
+
+lmb_require('limb/core/src/lmbObject.class.php');
+
 class lmbMacroConfig extends lmbObject
 {
   public $cache_dir;

Modified: 3.x/trunk/limb/macro/src/lmbMacroTemplate.class.php
===================================================================
--- 3.x/trunk/limb/macro/src/lmbMacroTemplate.class.php	2008-02-06 13:41:04 UTC (rev 6767)
+++ 3.x/trunk/limb/macro/src/lmbMacroTemplate.class.php	2008-02-07 10:53:25 UTC (rev 6768)
@@ -8,8 +8,10 @@
  */
 
 lmb_require('limb/macro/src/lmbMacroTemplateLocatorInterface.interface.php');
+lmb_require('limb/macro/src/lmbMacroTemplateLocator.class.php');
 lmb_require('limb/macro/src/lmbMacroException.class.php');
 
+
 /**
  * class lmbMacroTemplate.
  *
@@ -72,7 +74,7 @@
         $macro_executor_class = 'MacroTemplateExecutor' . uniqid();//think about evaling this instance
 
         $compiler = $this->_createCompiler();
-        $compiler->compile($source_file, $this->compiled_file, $macro_executor_class, 'render');
+        $compiler->compile($this->file, $this->compiled_file, $macro_executor_class, 'render');
         //appending macro executor class
         file_put_contents($this->compiled_file, file_get_contents($this->compiled_file) .
                                           "\n\$macro_executor_class='$macro_executor_class';");



More information about the limb-svn mailing list