Browse Source

Only accept arrays in the GroupsEclusionStrategy constructor

Christian Stocker 13 years ago
parent
commit
b76c2c4783
1 changed files with 3 additions and 7 deletions
  1. 3 7
      Serializer/Exclusion/GroupsExclusionStrategy.php

+ 3 - 7
Serializer/Exclusion/GroupsExclusionStrategy.php

@@ -25,14 +25,10 @@ class GroupsExclusionStrategy implements ExclusionStrategyInterface
 {
     private $groups = array();
 
-    public function __construct($groups)
+    public function __construct(array $groups)
     {
-        if (!is_array($groups)) {
-            $this->groups[$groups] = true;
-        } else {
-            foreach ($groups as $group) {
-                $this->groups[$group] = true;
-            }
+        foreach ($groups as $group) {
+            $this->groups[$group] = true;
         }
     }