Kaynağa Gözat

Re-ordering mustache variable precedence

Matt Button 15 yıl önce
ebeveyn
işleme
196f334621
1 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  1. 3 3
      Mustache.php

+ 3 - 3
Mustache.php

@@ -605,10 +605,10 @@ class Mustache {
 	protected function _findVariableInContext($tag_name, $context) {
 		foreach ($context as $view) {
 			if (is_object($view)) {
-				if (isset($view->$tag_name)) {
-					return $view->$tag_name;
-				} else if (method_exists($view, $tag_name)) {
+				if (method_exists($view, $tag_name)) {
 					return $view->$tag_name();
+				} else if (isset($view->$tag_name)) {
+					return $view->$tag_name;
 				}
 			} else if (isset($view[$tag_name])) {
 				return $view[$tag_name];