juliocapuano / simple-anti-spam
1.0.0
2021-02-03 19:56 UTC
Requires
- php: >=5.6
- ext-curl: *
- ext-json: *
Requires (Dev)
- phpunit/phpunit: ^8.5
- squizlabs/php_codesniffer: ^3.0
README
本软件包专注于简单的字段验证
目前使用来自 stopforumspam.com 的公开 API
结构
如果以下任何一项适用于您的项目,则目录结构应遵循行业最佳实践,并按以下名称命名。
bin/
config/
src/
tests/
vendor/
安装
通过 Composer
$ composer require juliocapuano/simple-antispam
使用方法
use juliocapuano\SimpleAntiSpam; try{ if(SimpleAntiSpam::isSpamEmail($email)) throw new \Exception('email is invalid or in black list') if(SimpleAntiSpam::isSpamIp([$ip])) throw new \Exception('ip is invalid or in black list') if(SimpleAntiSpam::isUrlInText($content)) throw new \Exception('is span text') // sendEmailOrSomeElse(); } catch (Exception $e){ // manageError($e) }
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
测试
$ composer test
贡献
请参阅 CONTRIBUTING 和 CODE_OF_CONDUCT 了解详细信息。
安全
如果您发现任何与安全相关的问题,请通过电子邮件 juliocapuano@gmail.com 而不是使用问题跟踪器。
致谢
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 了解更多信息。