Notificaciones multicanal

Intermedio
Laravel
Laravel
Actualizado: 27/03/2026

Generar notificación

php artisan make:notification FacturaPagada

Implementa via($notifiable) devolviendo por ejemplo ['mail', 'database'].

Canal database

Almacena el payload en tabla notifications para un centro de mensajes en la aplicación. Migra con php artisan notifications:table.

Canal mail

Método toMail($notifiable) devuelve un MailMessage con líneas de texto y acción (action()).

Las empresas suelen combinar correo para auditoría y canal database o broadcast para la interfaz interna.

Alan Sastre - Autor del tutorial

Alan Sastre

Ingeniero de Software y formador, CEO en CertiDevs

Ingeniero de software especializado en Full Stack y en Inteligencia Artificial. Como CEO de CertiDevs, Laravel es una de sus áreas de expertise. Con más de 15 años programando, 6K seguidores en LinkedIn y experiencia como formador, Alan se dedica a crear contenido educativo de calidad para desarrolladores de todos los niveles.

Más tutoriales de Laravel

Explora más contenido relacionado con Laravel y continúa aprendiendo con nuestros tutoriales gratuitos.

Aprendizajes de esta lección

Definir notificaciones con canales mail, database y opcionalmente Slack.

Cursos que incluyen esta lección

Esta lección forma parte de los siguientes cursos estructurados con rutas de aprendizaje