public function store(UserRequest $request) { $imageName = $user->id . '.' . $request->file('photo')->getClientOriginalExtension(); $user = new Users(array('name' => $request->input('name'), 'email' => $request->input('email'), 'password' => bcrypt($request->input('password')), 'image' => $imageName, 'role' => $request->input('role'))); $user->save(); /*DB::table('users')->where('id', $user->id)->update( ['image' => $imageName]);*/ $request->file('photo')->move(base_path() . '/public/images/', $imageName); //$input = $request->all(); //Users::create($input); /*DB::table('users')->insertGetId( ['name' => $request->input('name'), 'email' => $request->input('email'), 'password' => bcrypt($request->input('password')), 'role' => $request->input('role') ]);*/ return redirect('user'); }
public function updateProfile() { $post = Request::all(); $user = new Users(); $user->role_id = 2; // Default role is User $user->email = $post['email']; $user->password = $post['password']; $user->created_at = Carbon::now(); if ($user->save()) { return redirect('/profile'); } else { return redirect('/'); } }