Explorar el Código

Only accept arrays in the GroupsEclusionStrategy constructor

Christian Stocker hace 13 años
padre
commit
b76c2c4783
Se han modificado 1 ficheros con 3 adiciones y 7 borrados
  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;
         }
     }