-
app/Models/Observers/UserObserver.php
Open in GitHubuse App\Jobs\SendWelcomeEmail; use App\Models\User; class UserObserver { public function created(User $user): void { SendWelcomeEmail::dispatchAfterResponse($user); } }
-
app/Models/User.php
Open in GitHubuse App\Models\Observers\UserObserver; use Illuminate\Database\Eloquent\Attributes\ObservedBy; #[ObservedBy(UserObserver::class)] class User extends Authenticatable implements FilamentUser { // ... }