validated(); if ($request->hasFile('image')) { $image = $request->file('image'); $imageName = time() . '.' . $image->getClientOriginalExtension(); $image->move( public_path('uploads/users'), $imageName ); $inputs['image'] = $imageName; } $inputs['password']=Hash::make($inputs['password']); $inputs['status']=UserStatus::Draft; $user= User::create($inputs); Auth::login($user); return redirect()->route('index'); } }