hasFile('file') && $request->file('file')->isValid() && in_array($request->file->extension(), ["png", "jpg", "jpeg", "gif"]) ) { $path = $request->file->store(date('Ymd'), config('blog.disk')); $url = Storage::disk(config('blog.disk'))->url($path); return response()->json(['filename' => $url]); } } }