Fixed initialization for template and partials to avoid thunking defaults added by subclasses.

This commit is contained in:
Justin Hileman
2010-03-22 18:01:26 -04:00
parent 0e73e66a34
commit e7058fc1d5
+6 -9
View File
@@ -18,9 +18,9 @@ class Mustache {
public $ctag = '}}';
protected $tagRegEx;
protected $template;
protected $context;
protected $partials;
protected $template = '';
protected $context = array();
protected $partials = array();
/**
* Mustache class constructor.
@@ -35,12 +35,9 @@ class Mustache {
* @return void
*/
public function __construct($template = null, $view = null, $partials = null) {
$this->template = $template;
$this->partials = $partials;
if ($view) {
$this->context = array($view);
}
if ($template !== null) $this->template = $template;
if ($partials !== null) $this->partials = $partials;
if ($view !== null) $this->context = array($view);
}
/**