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) public function __construct($helpers = null)
{ {
if ($helpers !== null) { if ($helpers === null) {
if (!is_array($helpers) && !$helpers instanceof Traversable) { return;
throw new Mustache_Exception_InvalidArgumentException('HelperCollection constructor expects an array of helpers'); }
}
foreach ($helpers as $name => $helper) { if (!is_array($helpers) && !$helpers instanceof Traversable) {
$this->add($name, $helper); throw new Mustache_Exception_InvalidArgumentException('HelperCollection constructor expects an array of helpers');
} }
foreach ($helpers as $name => $helper) {
$this->add($name, $helper);
} }
} }