Laravel: personalizar o extender notificaciones - Modelo de base de datos
vendor/laravel/framework/src/Illuminate/Notifications/Channels/DatabaseChannel.php
Tyagi420
vendor/laravel/framework/src/Illuminate/Notifications/Channels/DatabaseChannel.php
# Laravel 6/7
# Go to the vendor/laravel/framework/src/Illuminate/Notifications/Channels/DatabaseChannel.php
protected function buildPayload($notifiable, Notification $notification)
{
$_getData = $this->getData($notifiable, $notification);
return [
'id' => $notification->id,
'type' => get_class($notification),
'data' => $this->getData($notifiable, $notification),
'event_id' => $_getData['model_id'],
'event_type' => $_getData['event_type'],
'read_at' => null,
];
}