Explorar o código

Only accept arrays in the GroupsEclusionStrategy constructor

Christian Stocker %!s(int64=13) %!d(string=hai) anos
pai
achega
b76c2c4783
Modificáronse 1 ficheiros con 3 adicións e 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;
         }
     }