Ejemplo n.º 1
0
 public function activateaccount(Request $request)
 {
     if ($request->all()) {
         $validator = Validator::make($request->all(), ['activation_code' => 'required']);
         if ($validator->fails()) {
             return redirect('users/activateaccount')->withErrors($validator)->withInput();
         } else {
             // print_r($request);
             $userData = \Blog\User::where('activation_code', $request->activation_code)->first();
             if ($userData) {
                 \Blog\User::where('activation_code', $request->activation_code)->update(['status' => 'active']);
                 return redirect()->action('PostsController@index');
             } else {
                 $validator->errors()->add('activation_code', 'Activation code is wrong Please try again');
                 return redirect('users/activateaccount')->withErrors($validator)->withInput();
             }
         }
     } else {
         return view('users.activateaccount');
     }
 }