Actualizado el domingo, 17 marzo, 2024
Laravel Notification Event Subscriber es un sencillo paquete que registra un suscriptor de eventos para facilitar la ejecución de código mientras se envían las notificaciones.
En concreto, este paquete permite ejecutar cualquier acción mientras se envía una notificación o después de haberla enviado:
use Illuminate\Support\Facades\Log;
class UserRegisteredNotification extends Notification
{
/* ...Notification code... */
// Handlers for sending/sent events.
public function onSending(string $channel, $response = null): void
{
Log::info($this::class . ' is being sent via ' . $channel);
}
public function onSent(string $channel): void
{
Log::info($this::class . ' has been sent via ' . $channel);
}
}
Funciona registrando un suscriptor de eventos que escucha los eventos NotificationSending y NotificationSent, que comprueba si la clase de notificación define un método onSending o onSent.
Si quieres saber más sobre este paquete, consúltalo en GitHub en laravel-notification-event-subscriber.
[…] Un servidor web. Este tutorial vamos a usar XAMPP, en el siguiente tutorial explicamos como instalar un servidor web con…
[…] está buscando crear proyectos web con Python, Cómo iniciar rápidamente un proyecto Django y una aplicación Django es un buen lugar…
[…] crear un entorno virtual denominado .venv (o el nombre que desee) con el siguiente […]
[…] ver más sobre el comando cat puede ver en nuestros articulos: https://blog.pachahosting.com/como-usar-el-comando-cat-para-escribir-un-texto-en-un-archivo/ y […]
[…] Cómo usar el comando Cat para escribir un texto en un archivo ◀Previous Post Next Post Coming Soon...▶ […]