Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function store(Request $request)
- {
- $this->validate($request, [
- 'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',
- 'email' => 'required|email|unique:users',
- 'username' => 'required|string|max:50',
- 'mobile' => 'required|number|max:10',
- 'password' => 'required'
- ]);
- $employees = new Detail($request->input()) ;
- $employees->username = $request->get('username'),
- $employees->email= $request->get('email'),
- $employees->mobile = $request->get('mobile'),
- $employees->password = $request->get('password'),
- if($file = $request->hasFile('image')) {
- $file = $request->file('image') ;
- $fileName = $file->getClientOriginalName() ;
- $destinationPath = public_path().'/images/' ;
- $file->move($destinationPath,$fileName);
- $employees->image = '/images/'.$fileName ;
- }
- $employees->save();
- return response()->json(['message' => 'Image Uploaded Successfully']);
- }
Add Comment
Please, Sign In to add comment