srmklive/flash-notifications
Flash Notifications
Laravel 5 flash notifications, originally developed after the Laracasts video tutorial : Elegant Flash Messaging which uses SweetAlert.
Quick Installation
Run the following command to install the package through Composer.
composer require srmklive/flash-notifications
or in your composer.json file, add "srmklive/flash-notifications": ">=0.1" then run
composer update
Once this operation is complete, simply add both the service provider and facade classes to your project's config/app.php file:
Service Provider
'Srmklive\FlashAlert\FlashAlertServiceProvider', // Laravel 5.0
Srmklive\FlashAlert\FlashAlertServiceProvider::class, // Laravel 5.1 or greater
Facade
'FlashAlert' => 'Srmklive\FlashAlert\Facades\FlashAlert', // Laravel 5.0
'FlashAlert' => Srmklive\FlashAlert\Facades\FlashAlert::class, // Laravel 5.1 or greater
Publish Configuration & Views
php artisan vendor:publish
Usage
Simply call on FlashAlert to set your desired flash notification. There are a number of methods to assign different levels of priority (info, success, warning, and error).
Success
FlashAlert::success('Success', 'This is a success message.');
Info
FlashAlert::info('Info', 'This is an info message.');
Warning
FlashAlert::warning('Warning', 'This is a warning message.');
Error
FlashAlert::error('Error', 'This is an error message.');
Rendering
To render your flash notifications in your view, simply include the view partial in your master layout. Also add @yield('styles') & yield('scripts') in your master layout:
@include('flashalert::alert')
Related Packages
Powerful PHP database abstraction layer (DBAL) with many features for database s...
Laravel Serializable Closure provides an easy and secure way to serialize closur...
Cli error handling for console/command-line PHP applications.
Version History
| Version | Released | License |
|---|---|---|
| v0.1.5 | MIT | |
| v0.1.3 | MIT | |
| v0.1.2 | MIT | |
| v0.1.1 | MIT | |
| v0.1 | MIT |