Пример #1
0
 /**
  * Confirm user account.
  *
  * @param  \Arcanesoft\Contracts\Auth\Models\User  $user
  *
  * @return \Arcanesoft\Contracts\Auth\Models\User
  */
 public function confirm(UserContract $user)
 {
     event('auth.users.confirming', compact('user'));
     $user->setAttribute('is_confirmed', true);
     $user->setAttribute('confirmation_code', null);
     $user->setAttribute('confirmed_at', Carbon::now());
     $user->save();
     event('auth.users.confirmed', compact('user'));
     return $user;
 }