particleflux/yii2-blocklist-validator
最新稳定版本:0.2.0
Composer 安装命令:
composer require particleflux/yii2-blocklist-validator
包简介
Validate attributes against a blocklist
README 文档
README
A Yii2 validator to block certain values
Installation
composer require particleflux/yii2-blocklist-validator
Usage
BlockListFileValidator
Block attribute values contained in a file.
public function rules(): array { return [ ['username', BlockListFileValidator::class, 'file' => '@app/config/bad-usernames.txt'], ]; }
Some of the behavior can be fine-tuned:
public function rules(): array { return [ [ 'username', BlockListFileValidator::class, 'file' => '@app/config/bad-usernames.txt' // the path to the blocklist file, can contain aliases 'strict' => true, // whether to do strict comparison (default: false) 'useCache' => true, // use cache component defined in 'cache' (default: true) 'cacheTtl' => 60, // cache TTL (default: null, meaning the component default) 'cache' => 'customCache', // cache component to use (default 'cache') ], ]; }
统计信息
- 总下载量: 2.19k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-10-25