コード例 #1
0
ファイル: Usercontroller.php プロジェクト: Arbaz75/lara_chat
 public function submit(Request $request)
 {
     $this->validate($request, ['password' => 'required|min:6|confirmed', 'name' => 'required|min:1', 'email' => 'unique:users|email|required', 'password_confirmation' => 'required|min:6']);
     $name = $request->input('name');
     $email = $request->input('email');
     $role = $request->input('role');
     $role = UserController::updateRole($role);
     //Replacing Role with ID
     $pass = Hash::make($request->input('password'));
     $id = DB::table('users')->insertGetId(['name' => $name, 'email' => $email, 'pass' => $pass, 'role' => $role, 'image' => '../public/images/default.jpg']);
     if ($id) {
         return trans('messages.signup');
     } else {
         return trans('messages.fail');
     }
 }