penance316/laravel-base64-validator

laravel base64 验证包

v1.0 2018-01-09 16:46 UTC

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