F
Filament10mo 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
icolatsi2210mo 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
卵
OP10mo ago
thanks , however in the docs it doesn't show how we can access the created record no ?
toeknee
toeknee10mo ago
Just use a Laravel Observer, then in the created method send the email, you have the record then too.
卵
OP10mo ago
$this->record
LeandroFerreira
LeandroFerreira10mo ago
yep
卵
OP10mo ago
much appreciated marked as solved

Did you find this page helpful?