Decrease indentation in HelperCollection constructor

This commit is contained in:
Dariusz Rumiński
2014-05-15 09:32:31 +02:00
parent 4353e7e2a4
commit 5ea8dc21e9
+9 -7
View File
@@ -27,14 +27,16 @@ class Mustache_HelperCollection
*/
public function __construct($helpers = null)
{
if ($helpers !== null) {
if (!is_array($helpers) && !$helpers instanceof Traversable) {
throw new Mustache_Exception_InvalidArgumentException('HelperCollection constructor expects an array of helpers');
}
if ($helpers === null) {
return;
}
foreach ($helpers as $name => $helper) {
$this->add($name, $helper);
}
if (!is_array($helpers) && !$helpers instanceof Traversable) {
throw new Mustache_Exception_InvalidArgumentException('HelperCollection constructor expects an array of helpers');
}
foreach ($helpers as $name => $helper) {
$this->add($name, $helper);
}
}