arnidan/yii2-disposable-email-validator
Composer 安装命令:
composer require arnidan/yii2-disposable-email-validator
包简介
Yii2 disposable email validator
关键字:
README 文档
README
This library contains validator for block email from disposable domains like mailinator. Uses mattketmo/email-checker under the hood.
Originally forked from jimmlog/yii2-disposable-email-validator.
Installation
composer require arnidan/yii2-disposable-email-validator
How To Use
- Configure the component in your configuration file (web.php). The parameter additionalDomains is optional.
'components' => [ 'disposableEmail' => [ 'class' => \arnidan\yii2\DisposableEmail::class, 'additionalDomains' => [ 'gmail.com' // for example ], ], ...
- Add
DisposableEmailValidatorin your model, for example: Example of use:
class FormModel extend \yii\base\Model
{
...
/**
* @inheritdoc
*/
public function rules()
{
...
[['email'], 'email'],
[['email'], \arnidan\yii2\DisposableEmailValidator::class],
...
}
...
}
Example with custom message:
class FormModel extend \yii\base\Model
{
...
/**
* @inheritdoc
*/
public function rules()
{
...
[['email'], 'email'],
[['email'], \arnidan\yii2\DisposableEmailValidator::class, 'message' => 'Please provide another email'],
...
}
...
}
License
The MIT License (MIT). See LICENSE file.
统计信息
- 总下载量: 228
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-12-06