We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f111749 commit 8130b05Copy full SHA for 8130b05
1 file changed
src/Filters/SelectMultipleFilter.php
@@ -2,6 +2,8 @@
2
3
namespace Code16\Sharp\Filters;
4
5
+use Illuminate\Support\Arr;
6
+
7
abstract class SelectMultipleFilter extends SelectFilter
8
{
9
public function fromQueryParam($value): array
@@ -13,8 +15,10 @@ public function fromQueryParam($value): array
13
15
14
16
public function toQueryParam($value): ?string
17
- return $value && count($value)
- ? collect($value)->implode(',')
18
+ $values = Arr::wrap($value);
19
20
+ return count($values)
21
+ ? implode(',', $values)
22
: null;
23
}
24
0 commit comments