getRequestAsCollection($request); } /** * Covert the request to collection. * * @param mixed $request * @return \Illuminate\Support\Collection */ public function getRequestAsCollection($request) { if (is_array($request)) { $data = $request; $request = new class() extends FormRequest {}; $request->merge($data); } return collect($request->all()); } }