Download the PHP package nanorocks/laravel-database-newsletter without Composer
On this page you can find all versions of the php package nanorocks/laravel-database-newsletter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download nanorocks/laravel-database-newsletter
More information about nanorocks/laravel-database-newsletter
Files in nanorocks/laravel-database-newsletter
Package laravel-database-newsletter
Short Description Laravel Newsletter package with built-in database driver support
License MIT
Informations about the package laravel-database-newsletter
Laravel Database Newsletter
Laravel Database Newsletter is a simple and elegant package for managing newsletter subscribers directly in your database.
Instead of relying on third-party services, it allows you to store, check, and manage subscribers locally inside your Laravel application.
β¨ Features
- π¦ Installable via Composer
- ποΈ Store subscribers in your own database (MySQL, PostgreSQL, SQLiteβ¦)
- π Supports additional attributes (name, preferences, etc.)
- π Easy subscription management (
subscribe
,unsubscribe
,isSubscribed
) - π§ Configuration via
.env
andconfig/newsletter.php
- π§ͺ Includes tests for stability and reliability
π Installation
Require the package via Composer:
Publish migrations and configuration:
βοΈ Configuration
Set the driver in your .env file:
The configuration file config/newsletter.php can be customized to your needs.
π Usage
Use the Newsletter
Facade to manage subscribers:
π Supported Versions
-
PHP: ^8.3
- Laravel: 10.x, 11.x, 12.x
π Roadmap
- β Database driver
- β³ Artisan commands for subscriber management
- β³ Laravel Notifications integration
- β³ Multi-list support
π€ Contributing
Contributions are welcome! Feel free to submit a pull request or open an issue if you have ideas or find a bug.
π License
This package is released under the MIT License.