From 00257762659170454b026122b74d3b440843f0b1 Mon Sep 17 00:00:00 2001 From: d1rk Date: Thu, 29 Aug 2013 09:29:43 +0200 Subject: [PATCH] extract data before flattening on Mustache::data() --- extensions/helper/Mustache.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/helper/Mustache.php b/extensions/helper/Mustache.php index cde5d41..3bbdd44 100755 --- a/extensions/helper/Mustache.php +++ b/extensions/helper/Mustache.php @@ -76,7 +76,7 @@ public function data(array $data = array(), array $options = array()) { $defaults = array('flatten' => true); $options += $defaults; if ($options['flatten']) { - $data = Set::flatten($data); + $data = Set::flatten($this->_extract($data)); } return array_map(function($key, $value) { return compact('key', 'value');