App\Listeners\HandleUserSettingsChanged::handle PHP Méthode

handle() public méthode

Handle the event.
public handle ( UserSettingsChanged $event ) : void
$event App\Events\UserSettingsChanged
Résultat void
    public function handle(UserSettingsChanged $event)
    {
        if (!Auth::check()) {
            return;
        }
        $account = Auth::user()->account;
        $account->loadLocalizationSettings();
        $users = $this->accountRepo->loadAccounts(Auth::user()->id);
        Session::put(SESSION_USER_ACCOUNTS, $users);
        if ($event->user && $event->user->isEmailBeingChanged()) {
            $this->userMailer->sendConfirmation($event->user);
            Session::flash('warning', trans('texts.verify_email'));
        }
    }
HandleUserSettingsChanged