php-notify / notify-laravel-toastr
This package is abandoned and no longer maintained.
The author suggests using the php-flasher/flasher-toastr-laravel package instead.
Leverage Toastr for stylish toast notifications in Laravel with PHPFlasher. Add Toastr's sleek notifications to your Laravel projects effortlessly.
Package info
github.com/php-flasher/flasher-toastr-laravel
pkg:composer/php-notify/notify-laravel-toastr
Fund package maintenance!
v2.6.1
2026-04-13 08:48 UTC
Requires
- php: >=8.2
- php-flasher/flasher-laravel: ^2.6.1
- php-flasher/flasher-toastr: ^2.6.1
This package is auto-updated.
Last update: 2026-04-13 08:50:42 UTC
README
Laravel adapter for PHPFlasher Toastr. Seamlessly integrate Toastr notifications into Laravel applications.
Requirements
- PHP >= 8.2
- Laravel >= 11.0
- php-flasher/flasher-laravel ^2.4.0
- php-flasher/flasher-toastr ^2.4.0
Installation
composer require php-flasher/flasher-toastr-laravel
Quick Start
// Global helper toastr()->success('Operation completed successfully!'); toastr()->error('An error occurred.'); toastr()->info('Information message.'); toastr()->warning('Warning message.'); // In controller public function save(Request $request) { // Your logic... toastr()->success('Changes saved!'); return redirect()->back(); } // With options toastr()->success('Success message', [ 'timeOut' => 5000, 'positionClass' => 'toast-top-right', ]);
Features
- Laravel Facade:
toastr()global helper - Dependency Injection:
ToastrFactorytype-hinted injection - Laravel Integration: Auto-injects assets in Blade templates
- Flash Bag: Converts Laravel flash messages to Toastr notifications
Configuration
Publish configuration:
php artisan flasher:install --config
Add to config/flasher.php:
return [ 'plugins' => [ 'toastr' => [ 'options' => [ 'timeOut' => 5000, 'progressBar' => true, 'positionClass' => 'toast-top-right', ], ], ], ];
Documentation
Complete documentation: php-flasher.io