Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/spiral-packages/notifications

Sending notifications from Spiral framework across a variety of delivery channels
https://github.com/spiral-packages/notifications

notifications package php php8 spiral-framework

Last synced: about 2 months ago
JSON representation

Sending notifications from Spiral framework across a variety of delivery channels

Awesome Lists containing this project

README

        

# Notifications package for the Spiral Framework

[![PHP Version Require](https://poser.pugx.org/spiral-packages/notifications/require/php)](https://packagist.org/packages/spiral-packages/notifications)
[![Latest Stable Version](https://poser.pugx.org/spiral-packages/notifications/v/stable)](https://packagist.org/packages/spiral-packages/notifications)
[![phpunit](https://github.com/spiral-packages/notifications/actions/workflows/phpunit.yml/badge.svg)](https://github.com/spiral-packages/notifications/actions)
[![psalm](https://github.com/spiral-packages/notifications/actions/workflows/psalm.yml/badge.svg)](https://github.com/spiral-packages/notifications/actions)
[![Total Downloads](https://poser.pugx.org/spiral-packages/notifications/downloads)](https://packagist.org/packages/spiral-packages/notifications)

The package provides support for sending notifications from the Spiral Dramework across a variety of delivery channels,
including [email](https://symfony.com/doc/current/mailer.html#using-built-in-transports),
[SMS](https://symfony.com/doc/current/notifier.html#sms-channel),
[chat](https://symfony.com/doc/current/notifier.html#chat-channel)
and [push](https://symfony.com/doc/current/notifier.html#push-channel).

Typically, notifications should be short, informational messages that notify users of something that occurred in your
application.

## Requirements

Make sure that your server is configured with following PHP version and extensions:

- PHP 8.1+
- Spiral framework 3.0+

## Documentation, Installation, and Usage Instructions

See the [documentation](https://spiral.dev/docs/advanced-notifications) for detailed installation and usage instructions.

## License

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