penance316 / laravel-base64-validator
laravel base64 验证包
v1.0
2018-01-09 16:46 UTC
Requires
- php: >=5.4.0
- illuminate/support: >=5.0.0
Requires (Dev)
- phpunit/phpunit: >=4.0
This package is auto-updated.
Last update: 2024-09-09 22:18:27 UTC
README
安装
composer require "penance316/laravel-base64-validator"
将所需的验证器添加到 app/Providers/AppServiceProvider.php
文件的 boot 方法中
Validator::extend('base64', 'Penance316\Validators\Base64Validator@validateBase64');
将以下行添加到 resources/lang/en/validation.php
'base64' => 'The :attribute must be a valid Base64 string.',
使用方式与其他验证器相同
...
'reference' => 'required|max:255',
'data' => 'required|base64',
'email' => 'required|email',
...
测试
使用供应商的 PHPUnit
./vendor/phpunit/phpunit/phpunit --testdox