replace($this->transform($request->all())); return $next($request); } /** * Transform boolean strings to boolean * @param array $parameters * @return array */ private function transform(array $parameters): array { return collect($parameters)->map(function ($param) { if ($param == 'true' || $param == 'false') { return filter_var($param, FILTER_VALIDATE_BOOLEAN); } return $param; })->all(); } }