Exemplo n.º 1
0
 public function reactivate(Request $request)
 {
     if ($request->has('user')) {
         try {
             $user = User::onlyTrashed()->findOrFail($request->input('user'));
             $user->restore();
             flash()->overlay($user->name . "'s profile is active again.  All previous team memberships and permissions are active as well.  The account password is the last one used, if needed you can reset it manually for the user, or they can request a password reset link from the login page.", "Profile Reactivated");
         } catch (\Exception $e) {
             flash()->overlay('The profile cannot be reactivated.  Make sure the user has not been deleted already and try again<br>' . $e->getMessage(), 'Reactivation Failed');
         }
     } else {
         flash()->overlay('No user was specified', 'Reactivation Failed');
     }
     return redirect()->back();
 }