johnothecoder / notificationservice
Boilerplate for creating a notification service
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2020-09-27 13:59:06 UTC
README
JohnoTheCoder\NotificationService - A quick reference point for creating a notification service
Copyright (C) 2016 Matt "JohnoTheCoder" Johnson
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
This is a quick, open source (GNU public license) notification service just to take some of the pain out of implementation. I've implemented a notification service similar to this a couple of times in the past and have use for it in a few project currently.
The idea is that it provides a design and a quick and easy set of classes and interfaces which one can use so they just need to build in their own providers and notification types.
Hopefully the code and usage will be somewhat self explanatory, but I will draw up some documentation soon.
Within src
is the collection of classes. Within demo
is an example of how I intend on implementing it in my own projects.