Changeset View
Changeset View
Standalone View
Standalone View
src/app/Observers/UserAliasObserver.php
Show First 20 Lines • Show All 54 Lines • ▼ Show 20 Lines | */ | ||||
* | * | ||||
* @param \App\UserAlias $alias User email alias | * @param \App\UserAlias $alias User email alias | ||||
* | * | ||||
* @return void | * @return void | ||||
*/ | */ | ||||
public function created(UserAlias $alias) | public function created(UserAlias $alias) | ||||
{ | { | ||||
if ($alias->user) { | if ($alias->user) { | ||||
\App\Jobs\UserUpdate::dispatch($alias->user); | \App\Jobs\User\UpdateJob::dispatch($alias->user_id); | ||||
} | } | ||||
} | } | ||||
/** | /** | ||||
* Handle the user setting "updated" event. | * Handle the user setting "updated" event. | ||||
* | * | ||||
* @param \App\UserAlias $alias User email alias | * @param \App\UserAlias $alias User email alias | ||||
* | * | ||||
* @return void | * @return void | ||||
*/ | */ | ||||
public function updated(UserAlias $alias) | public function updated(UserAlias $alias) | ||||
{ | { | ||||
if ($alias->user) { | if ($alias->user) { | ||||
\App\Jobs\UserUpdate::dispatch($alias->user); | \App\Jobs\User\UpdateJob::dispatch($alias->user_id); | ||||
} | } | ||||
} | } | ||||
/** | /** | ||||
* Handle the user setting "deleted" event. | * Handle the user setting "deleted" event. | ||||
* | * | ||||
* @param \App\UserAlias $alias User email alias | * @param \App\UserAlias $alias User email alias | ||||
* | * | ||||
* @return void | * @return void | ||||
*/ | */ | ||||
public function deleted(UserAlias $alias) | public function deleted(UserAlias $alias) | ||||
{ | { | ||||
if ($alias->user) { | if ($alias->user) { | ||||
\App\Jobs\UserUpdate::dispatch($alias->user); | \App\Jobs\User\UpdateJob::dispatch($alias->user_id); | ||||
} | } | ||||
} | } | ||||
} | } |