/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function postProfile(Request $request) { $inputs = $request->only('name', 'email'); $validator = $this->validatorForProfile($inputs); if ($validator->fails()) { $this->throwValidationException($request, $validator); } if ($this->user->fill($inputs)->save()) { session()->flash('success', 'Your profile is updated.'); return redirect('dashboard'); } session()->flash('error', 'Error occured to update your profile!'); return back(); }
public function store($request) { $user = new User(); $user->fill($request); $user->save(); return $user; }
public static function register(array $data) { // Fake when saving data $user = new User(); $user->fill(['name' => trim($data['name']), 'email' => filter_var($data['email'], FILTER_SANITIZE_EMAIL), 'password' => $data['password']]); return $user; }
/** * Update the specified user in storage. * * @param User $user * @param UserRequest $request * @return Response */ public function update(User $user, UserRequest $request) { $data = $this->storeImage($request, 'picture'); $user->fill($data); $user->save() == true ? Flash::success(trans('admin.update.success')) : Flash::error(trans('admin.update.fail')); return redirect(route('admin.user.index')); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, City $city, User $user) { $this->validate($request, ['name_first' => 'required', 'name_last' => 'required', 'username' => 'required', 'bio' => 'required', 'email' => 'required|unique:users,id,' . $request->get('id')]); $user->fill(Input::all()); $user->resluggify(); $user->save(); return Redirect::route('{city}.users.index', $city->iata)->with('message', 'User updated'); }
/** * Run the database seeds. * * @return void */ public function run() { DB::table('users')->delete(); //add admin $user = new User(); $user->fill(array('name' => 'admin', 'email' => '*****@*****.**', 'password' => bcrypt('admin'), 'role' => 'admin', 'active' => 1)); $user->save(); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { $this->validate($request, ['email' => 'required|email', 'password' => 'required|confirmed']); $user = new User(); $user->fill($request->only(['email', 'is_admin'])); $user->password = Hash::make($request->get('password')); $user->save(); return redirect()->route('users.index')->with('flash', ['level' => 'success', 'message' => 'Added "' . $user->email . '".']); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['name' => 'required|unique:users|max:255', 'email' => 'required|email']); $input = Input::all(); $user = new User(); $user->fill($input); $user->save(); return json_encode(array('id' => $user->id, 'name' => $user->name, 'email' => $user->email)); }
/** * Store a newly created resource in storage. * * @param CreateUserRequest $request * @return Response */ public function store(CreateUserRequest $request) { $user = new User(); $user->fill($request->all()); $user->save(); $message = trans('messages.user_created_successfully'); Flash::success($message); return redirect()->route('admin.users.index'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $user = new User(); $user->fill($request->all()); $user->save(); $user->attachRoles(Input::get('rol')); Flash::success('Usuario creado......'); return redirect()->route('user.create'); }
public function createUser() { $input = Input::all(); $input['password'] = Hash::make($input['password']); $user = new User(); $user->fill($input); $user->save(); return $user; }
public function postSignup(Request $request) { $this->validate($request, ['username' => 'required|unique:users', 'email' => 'required|unique:users', 'password' => 'required|min:6']); $user = new User(); $user->fill($request->all()); $user->password = Hash::make($request->input('password')); $user->save(); Auth::login($user); return redirect()->to('/'); }
protected function store(CreateUserRequest $request) { $user = new User(); $user->fill($request->all()); if ($user->save()) { return redirect('/user')->with('success', 'User created succssfully'); } else { return redirect('/user')->with('error', trans('translate.A Problem occured, Please try again later!')); } }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(MaestroRequest $request) { $tipo = Tipo::byName('Maestro'); $maestro = new User(); $maestro->fill($request->all()); $maestro->password = \Hash::make($request->input('password')); $maestro->tipo_id = $tipo->id; $maestro->estatus_id = 0; $maestro->save(); return redirect()->route('admin.maestro.index'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $params = $request->all(); $user = new User(); $params['password'] = bcrypt($params['password']); $user->fill($params); if ($user->save()) { return redirect()->back()->with('success_message', 'USuario agregado con exito'); } return redirect()->back()->with('error_message', 'Error al insertar el usuario, intente de nuevo'); }
public function store(AlumnoRequest $request) { $tipo = Tipo::getByName('Alumno'); $alumno = new User(); $alumno->fill($request->all()); $alumno->tipo_id = $tipo->id; $alumno->estatus_id = 1; $alumno->password = \Hash::make($request->input('password')); $alumno->save(); return redirect()->route('admin.alumno.index'); }
public function saveUser() { $input = Input::all(); $input['password'] = Hash::make($input['password']); $input['birth_date'] = Carbon::createFromFormat('d/m/Y', $input['birth_date']); unset($input['password_confirmation']); $user = new User(); $user->fill($input); $user->save(); return $user; }
public function create(array $data) { $user = new User(); $user->fill($data); if (!$user->isValid()) { return $user->getValidationErrors(); } $user->password = bcrypt($data['password']); $user->save(); return $user; }
/** * Store a newly created resource in storage. * * @param DirectorRequest $request * @return Response */ public function store(DirectorRequest $request) { $role = Role::getByName('administrador'); $director = new User(); $director->fill($request->all()); $tipo = Tipo::getByName('Director'); $director->tipo_id = $tipo->id; $director->password = Hash::make($request->input('password')); $director->save(); $director->attachRole($role->id); return redirect()->route('admin.director.index'); }
/** * Store a newly created resource in storage. * * @param CreateUserRequest $request * * @return \Illuminate\Http\RedirectResponse */ public function store(CreateUserRequest $request) { $user = new User(); $user->fill($request->all()); $user->save(); $message = trans('UserManagement::messages.users.store'); if ($request->ajax()) { return $message; } //\Flash::success($message); return redirect()->route('admin.users.index'); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { // TODO: add check if current user is admin before he can add another admin $a = new User(); if (!$a->validate(Input::all())) { return redirect('user/create')->withErrors($a->errors())->withInput(); } $a->fill(Input::all()); $a->save(); $a->roles()->attach(Input::get('role')); Flash::success('New user is created'); return Redirect::to('user'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $object = new Model(); $params = $request->only('name', 'phone', 'email', 'type_id'); $filter = $object->validator($params); if ($filter->fails()) { $error = $filter->errors()->toArray(); return view('admin.user.create', ['input' => $params, 'error' => $error]); } $object->fill($params); $object->save(); return redirect('admin/user/' . $object->id); }
/** * Store a newly created resource in storage. * * @return Response */ public function store() { $this->checkParametersEmpty(); $attributes = array_get($this->getDocument(), 'data.attributes', []); $rules = ['username' => 'required|slug', 'email' => 'email', 'password' => 'required']; /** @var \Illuminate\Validation\Validator $validator */ $validator = \Validator::make($attributes, $rules); if ($validator->fails()) { throw new ValidationException($validator); } $user = new User(); $user->fill($attributes); $user->save(); return $this->getCreatedResponse($user); }
public function saveUser() { $input = Input::all(); $input['senha'] = Hash::make($input['senha']); $user = new User(); $user->fill($input); // associação em massa $email = self::lists('email')->all(); foreach ($email as $key => $value) { if ($value == $input['email']) { return false; } } return $user->save(); }
public function post(Request $request) { $validator = Validator::make($request->all(), ['email' => 'ldap_exists']); if ($validator->fails()) { $_SESSION['error'] = 1; return redirect()->route('cadastro'); } $user = new User(); $user->fill($request->except('submit')); if ($user->cadastra()) { $_SESSION['success'] = 1; // $this->enviaEmail($user); return redirect()->route('cadastro'); } return view('cadastro'); }
public function save($request, $id = NULL) { if ($id) { $user = User::find($id); $user->projects()->detach(); } else { $user = new User(); } $values = array('name' => $request['name'], 'email' => $request['email'], 'remember_token' => $request['_token'], 'role_id' => $request['role']); $user->fill($values); $user->save(); foreach ($request['project_ids'] as $project_id) { $user->projects()->attach($project_id); } return $user; }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(CreateUserRequest $request) { $data = $request->all(); $user = new User(); $user->fill($data); $user->full_name = $data['first_name'] . " " . $data['last_name']; $user->save(); if ($data['type'] == 1) { $user->attachRole(1); } elseif ($data['type'] == 2) { $user->attachRole(2); } $message = "Usuario Creado correctamente"; Session::flash('success', $message); return redirect()->route('admin.users.index'); }
/** * Store a newly created resource in storage. * * @param CreateUserRequest $request * @return Response */ public function store(Request $request) { $user = new User(); $user->fill($request->all()); if ($request->hasFile('avatar')) { $file = $request->file('avatar'); $patch = config('files.avatars.public_path'); $name = str_random(25) . '.' . $file->getClientOriginalExtension(); $image = $patch . $name; Image::make($file)->fit(config('files.avatars.width'), config('files.avatars.height'))->save($image); $user->avatar = $image; } $user->save(); Alert::success('messages.user_created_successfully'); return redirect()->route('admin.users.index'); }
public function postRegister() { $email = Input::get('email'); $filter = $this->validateRegisterEmail($email); if ($filter) { return $filter; } $filter = $this->validatePassword(); if ($filter) { return $filter; } $user = new User(); $user->fill(Input::all()); $id = $user->register(); $this->data = ['authenticated' => false, 'role' => 'guest']; return $this->responseAnswer(false, $this->data, trans('rest.register')); }
/** * Store a newly created resource in storage. * * @param Request $request * * @return Response */ public function store(Request $request) { $v = \Validator::make($request->all(), $this->form_rules); if ($v->fails()) { $request->flash(); return view('user.form')->withErrors($v->errors())->withInput($request->except('password')); } $user = new User(); $user->fill($request->all()); $user->password = bcrypt($request->get('password')); $auth = \Auth::user(); if ($auth && $auth->hasRole(['root', 'admin'])) { $user->role = $request->get('role'); $user->status = $request->get('status'); } $user->save(); return redirect()->route(Utility::panelRoute('users.edit'), [$user->id])->with('message', trans('user.saved')); }