Explorar el Código

Re-ordering mustache variable precedence

Matt Button hace 15 años
padre
commit
196f334621
Se han modificado 1 ficheros con 3 adiciones y 3 borrados
  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];