axn/laravel-notifier is a Laravel package for alerts/notifications for laravel.
It currently has 1 GitHub stars and 3.591 downloads on Packagist (latest version 6.2.1).
Install it with composer require axn/laravel-notifier.
Discover more Laravel packages by axn
or browse all Laravel packages to compare alternatives.
Last updated
Package Laravel pour uniformiser et simplifier l'enregistrement et l'affichage des messages/alertes dans les interfaces web.
Attention : à ne pas confondre avec les « Notifications » de Laravel. Ce package utilise les « Session Flash Data ».
composer require axn/laravel-notifier
Le service provider est auto-découvert par Laravel.
// Messages flash (affichés après redirection)
notify()->success('Post '.e($post->title).' mis à jour.');
return back();
// Messages instantanés (affichés dans la requête courante)
notify()->nowInfo('Édition de '.e($post->title));
return view('post.edit');
Les quatre types disponibles : info, success, warning, error.
<x-notify />
Les variables $message et $title sont rendues en HTML brut dans les templates. Toujours échapper les données utilisateur avec e() :
// ✅ Correct
notify()->success('Post '.e($post->title).' mis à jour.');
// ❌ Faille XSS
notify()->success('Post '.$post->title.' mis à jour.');
La documentation complète est disponible dans le dossier docs/ :
Consultez le fichier UPGRADE.md pour les instructions de mise à jour.
MIT