johnothecoder/notificationservice

Boilerplate for creating a notification service

dev-master 2017-03-26 21:04 UTC

This package is auto-updated.

Last update: 2020-06-30 01:28:05 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.