New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

penance316/laravel-base64-validator

laravel base64 validation package
38,247 4
Install
composer require penance316/laravel-base64-validator
Latest Version:v1.0
PHP:>=5.4.0
Laravel:5
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

dartui/polish-validators

Polish Validators for Laravel

1,574 4
gzero/validator

Gzero CMS Validator

957 1
korko/validator

A simple Laravel extension to add new Validator rules.

756 0
laravel-validators/foundation

An opinionated way to register custom validators in Laravel.

175 3
ahkmunna/validator

Laravel 5 composite unique validator

132 3

Version History

Version Released PHP Laravel License
v1.0 >=5.4.0 >=5.0.0 MIT