johannebert/laravel-spam-protector
Laravel Spam Protector class to check ip, name, email for spam that uses the StopForumSpam Api https://www.stopforumspam.com/usage
30,983
10
| Install | |
|---|---|
composer require johannebert/laravel-spam-protector |
|
| Latest Version: | v7.0.0 |
| PHP: | >=7.2|^8.0 |
| License: | MIT |
| Last Updated: | Jul 12, 2023 |
| Links: | GitHub · Packagist |
Maintainer: johannebert
Laravel Spam Protector
Laravel Spam Protector class to check ip, name, email for spam that uses the StopForumSpam Api https://www.stopforumspam.com/usage
Install
Via Composer
$ composer require johannebert/laravel-spam-protector
Note: If you are using Laravel 5.5, the next steps are unnecessary. Laravel Spam Protector supports Laravel Package Discovery.
- After updating composer, add the ServiceProvider to the providers array in
config/app.php
JohannEbert\LaravelSpamProtector\SpamProtectorServiceProvider::class
- and for aliases
'SpamProtector' => JohannEbert\LaravelSpamProtector\Facades\SpamProtector::class,
Usage
$spamProtector = new SpamProtector();
if($spamProtector->isSpamEmail('john@example.com'))
{
// If given email was registered as a spam your code goes here
}
Usage Fasade
if(SpamProtector::isSpamEmail('john@example.com'))
{
// If given email was registered as a spam your code goes here
}
Testing
$ composer test
or
$ phpunit
Security
If you discover any security related issues, please email johann.ebert@gmail.com instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.
Related Packages
rapideinternet/laraveldkim
A Laravel plugin to sign all outgoing emails using DKIM from within the applicat...
4,536
9
academe/laraveldkim
A Laravel plugin to sign all outgoing emails using DKIM from within the applicat...
49,486
16