Customisable & Extensible Notifications - Providing Alerts Exactly Where You Need Them
The following Readme details how to install, integrate and use this package within your Laravel installation. For more information on how Signalert works, please visit the Signalert site.
Include this package within your project's composer.json
file:
{
"require": {
"signalert/laravel-package": "dev-master"
}
}
Then run composer update signalert/laravel-package
To integrate this package with your Laravel project, first add the Service Provider to your config/app.php
file under the providers
array:
'providers' => [
...
Signalert\ServiceProviders\SignalertServiceProvider::class,
];
Now add the Signalert Facade to your aliases, in the same file:
'aliases' => [
...
'Signalert' => Signalert\Facades\Signalert::class,
];
Since this package works with Laravel Facades, you don't need to instantiate the object, as in the Signalert main package.
Signalert makes it simple to store messages:
Signalert::store('Notification Name', 'homepage');
Signalert makes it simple to render messages:
Signalert::render('homepage', 'error');
Signalert even makes it simple to retrieve messages as an array:
Signalert::fetch('homepage', 'error');
Please refer to the Signalert site, for more information on how to extend and customise the package.