--- a/HTML/Template/Flexy.php 2016/05/26 03:59:27 339237 +++ a/HTML/Template/Flexy.php 2016/05/26 04:01:15 339238 @@ -241,7 +241,7 @@ * @param array $options (Optional) */ - function HTML_Template_Flexy( $options=array() ) + function __construct( $options=array() ) { $baseoptions = array(); @@ -288,6 +288,7 @@ $ret = false; foreach ($dirs as $tmplDir) { if (@!file_exists($tmplDir . DIRECTORY_SEPARATOR .$file)) { + $this->debug("skip no file: $tmplDir/$file"); continue; } @@ -296,10 +297,12 @@ "
{$this->currentTemplate }
{$tmplDir}" . DIRECTORY_SEPARATOR . $file, HTML_TEMPLATE_FLEXY_ERROR_INVALIDARGS , HTML_TEMPLATE_FLEXY_ERROR_DIE); } - + $this->debug("found file: $tmplDir/$file"); $ret = $tmplDir; } + $this->debug("using file: $ret/$file"); + return $ret; } --- a/HTML/Template/Flexy/Compiler.php 2015/03/02 22:50:57 336027 +++ a/HTML/Template/Flexy/Compiler.php 2016/05/26 04:01:15 339238 @@ -90,7 +90,7 @@ * @return string to compile (if not using a file as the source) * @access public */ - function compile(&$flexy,$string = false) + function compile($flexy,$string = false) { echo "No compiler implemented!"; } --- a/HTML/Template/Flexy/Element.php 2016/05/26 03:59:27 339237 +++ a/HTML/Template/Flexy/Element.php 2016/05/26 04:01:15 339238 @@ -127,7 +127,7 @@ * or HTML attributes name="value" pairs * @access public */ - function HTML_Template_Flexy_Element($tag='', $attributes=null) + function __construct($tag='', $attributes=null) { $this->tag = strtolower($tag);