Skip to content

A useful wrapper around Laravel Notifications that enable it to work with Lumen 5.x and also support its artisan command

License

Notifications You must be signed in to change notification settings

cipto-hd/lumen-notifications

Repository files navigation

Laravel 5.5 Notification for Lumen 5.x

Software License GitHub forks GitHub stars

Latest version Total Downloads

Twitter

This package is a wrapper around Laravel Notifications package, that enable it to work with Lumen 5.x

Contents

Installation

To install the packge, we can run below command in terminal:

composer require ciptohadi-web-id/lumen-notifications

After that, we should register the package in the section "Register Service Providers" in bootstrap/app.php

$app->register(\ciptohadi\LumenNotifications\LumenNotificationsServiceProvider::class);

Usage

After registering the Service Provider, we will have access to three new artisan commands, as shown below:

To create a new notification, we run below command:

php artisan make:notification [notification-name]

To create database migration for notifications, we run below command

php artisan notifications:table

To use the views from Laravel Notifications, we run below command:

php artisan lumen-notifications:publish

More information on how to use Laravel Notifications, we can consult wonderful Laravel documentation: Laravel Notifications

Changelog

Please see CHANGELOG for more information what has changed recently.

Testing

$ composer test

Security

If you discover any security related issues, please email me at [email protected] instead of using the issue tracker.

Contributing

Please see CONTRIBUTING for details.

Credits

License

The MIT License (MIT). Please see License File for more information.

About

A useful wrapper around Laravel Notifications that enable it to work with Lumen 5.x and also support its artisan command

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages