[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