Преглед на файлове

Only accept arrays in the GroupsEclusionStrategy constructor

Christian Stocker преди 13 години
родител
ревизия
b76c2c4783
променени са 1 файла, в които са добавени 3 реда и са изтрити 7 реда
  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;
         }
     }