Fixing #3, Transversable objects should be iterated over.
This commit is contained in:
committed by
Justin Hileman
parent
6084a37a3c
commit
c45550e9e5
+1
-1
@@ -597,7 +597,7 @@ class Mustache {
|
||||
* @return bool
|
||||
*/
|
||||
protected function _varIsIterable($var) {
|
||||
return is_object($var) || (is_array($var) && !array_diff_key($var, array_keys(array_keys($var))));
|
||||
return $var instanceof Traversable || (is_array($var) && !array_diff_key($var, array_keys(array_keys($var))));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user