axn/laravel-notifier

Alerts/notifications for Laravel
3,696 1
Install
composer require axn/laravel-notifier
Latest Version:6.3.0
PHP:^8.4
Laravel:12 · 13
Older releases:5 – 11
License:MIT
Last Updated:Oct 9, 2026
Links: GitHub  ·  Packagist
Maintainer: axn

Laravel Notifier

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 ».

Installation

composer require axn/laravel-notifier

Le service provider est auto-découvert par Laravel.

Utilisation rapide

Déclarer des messages

// 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.

Afficher les messages

<x-notify />

Sécurité XSS

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.');

Documentation

La documentation complète est disponible dans le dossier docs/ :

Mises à jour

Consultez le fichier UPGRADE.md pour les instructions de mise à jour.

Licence

MIT

Related Packages

doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

644,549,754 9,698
laravel/framework

The Laravel Framework.

598,760,099 34,966
laravel/tinker

Powerful REPL for the Laravel framework.

507,193,856 7,441
laravel/serializable-closure

Laravel Serializable Closure provides an easy and secure way to serialize closur...

423,477,751 607
nunomaduro/collision

Cli error handling for console/command-line PHP applications.

403,217,078 4,664

Version History

Version Released PHP Laravel License
6.3.0 ^8.4 ^12.0 || ^13.0 MIT
6.2.1 ^8.4 ^12.0 || ^13.0 MIT
6.2.0 ^8.4 ^12.0 || ^13.0 MIT
6.1.0 ^8.4 ^12.0 MIT
6.0.0 ^8.4 ^12.0 MIT