hasFile('photo') && $request->file('photo')->isValid()) { $photo = $request->file('photo'); $extension = $photo->extension(); $store_result = $photo->store('photo'); return response()->json([ 'status' => 0, 'path' => '' ]); } else { return response()->json([ 'status' => -1, 'message' => "error, photo is valid!" ]); } } catch (Exception $e) { return response()->json([ 'status' => -2, 'message' => "error,".$e->getCode().": ".$e->getMessage() ]); } } }