xyNNN/ blacklisted-email-validator-bundle
一个扩展的电子邮件地址验证器,用于验证 Symfony 2 的黑名单主机名
1.0.0
2016-01-23 23:35 UTC
Requires
- php: >=5.6
- symfony/form: >=2.7
- symfony/framework-bundle: >=2.7
- symfony/validator: >=2.7
Requires (Dev)
- matthiasnoback/symfony-dependency-injection-test: ^0.7.6
- mockery/mockery: ^0.9.4
- phpunit/phpunit: 4.8
This package is auto-updated.
Last update: 2024-09-14 03:35:56 UTC
README
一个扩展的电子邮件地址验证器,用于验证 Symfony 2 的黑名单主机名。它设计得易于使用!您可以在 Symfony 项目中安装它,也可以将其用作框架无关的库。
要求
- PHP 5.6 及以上
- Symfony 2.7 及以上
安装
使用 composer 安装此包
composer require xynnn/blacklisted-email-validator-bundle
在 app/AppKernel.php
中注册该包
public function registerBundles()
{
$bundles = [
// ...
new Xynnn\BlacklistedEmailValidatorBundle\XynnnBlacklistedEmailValidatorBundle(),
];
}
用法
将新注册的约束添加到您的模型中,或者像每次一样从服务容器中获取它作为独立的服务。有关 Symfony 验证包的更多信息,请参阅Symfony 书籍。
通常情况下,无需调整配置,它将黑名单在 Resources/config/services.xml
服务定义下定义的主机名。您可以使用提供的配置能力覆盖这些默认值。
xynnn_blacklisted_email_validator:
strict: true // Enable strict mode for email validator
hosts: ["domain1.com", "domain2.com"]
作者
Philipp Bräutigam
许可证
版权 (c) 2016 Philipp Bräutigam
此存储库在 GNU LGPL v3.0 许可下发布。