Пример #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $rules = ['login' => 'required|unique:musers,name', 'email' => 'required|email', 'password' => 'required|confirmed'];
     $v = Validator::make($request->input(), $rules);
     if ($v->fails()) {
         return redirect()->back()->withInput()->withErrors($v->errors());
     }
     $user = new user();
     $user->firstname = $request->input('firstname');
     $user->lastname = $request->input('lastname');
     $user->name = $request->input('login');
     $user->email = $request->input('email');
     $user->groupid = $request->input('group');
     $user->password = Hash::make($request->input('password'));
     $user->photo = '';
     //not yet implemented
     $user->status = $request->input('status');
     $user->created_at = Date('Y-m-d');
     $user->save();
     return redirect('/admin/user');
 }