F
Filament9mo ago

send an email after creating a record

as title says , i want to send an email after creating a record , for example after creating a user via filament admin panel i want to notify the user via email about his new account ( simple example and similar to what i need )
7 Replies
icolatsi22
icolatsi229mo ago
you can use filament's Lifecycle hooks or laravel's model event hooks, like created() methods. So after your model is created you can do whatever. There's other methods too
卵
OP9mo ago
thanks , however in the docs it doesn't show how we can access the created record no ?
toeknee
toeknee9mo ago
Just use a Laravel Observer, then in the created method send the email, you have the record then too.
卵
OP9mo ago
$this->record
LeandroFerreira
LeandroFerreira9mo ago
yep
卵
OP9mo ago
much appreciated marked as solved

Did you find this page helpful?