penance316/laravel-base64-validator

laravel base64 validation package
36,476 4
Install
composer require penance316/laravel-base64-validator
Latest Version:v1.0
PHP:>=5.4.0
License:MIT
Last Updated:Jan 18, 2018
Links: GitHub  ·  Packagist
Maintainer: penance316

Laravel Base64 Validator

Install

composer require "penance316/laravel-base64-validator"

Add the required validator to boot method of app/Providers/AppServiceProvider.php

Validator::extend('base64', 'Penance316\Validators\Base64Validator@validateBase64');

Add the following lines to resources/lang/en/validation.php

'base64' => 'The :attribute must be a valid Base64 string.',

Use like other validators

...
'reference'     => 'required|max:255',
'data'          => 'required|base64',
'email'         => 'required|email',
...

Test

Use vendor phpunit

./vendor/phpunit/phpunit/phpunit --testdox

Related Packages

intervention/validation

Additional validation rules for the Laravel framework

7,666,618 678
tylercd100/laravel-validator-color

Validate that a certain value is a valid CSS color string in Laravel 5

81,503 15
proengsoft/laravel-jsvalidation

Validate forms transparently with Javascript reusing your Laravel Validation Rul...

2,445,464 1,140
rap2hpoutre/laravel-credit-card-validator

Laravel credit card validator

132,950 21
tylercd100/laravel-validator-phone

Validate that a phone number is in the correct format

4,377 3