dev-master
9999999-devLib to validator things
MIT
The Requires
by Luiz
0.0.2
0.0.2.0Lib to validator things
MIT
The Requires
by Luiz
0.0.1
0.0.1.0Lib to validator things
MIT
The Requires
by Luiz
Wallogit.com
2017 © Pedro PelĂĄez
Lib to validator things
Validador de CPF e CNPJ da Code Education com propĂłsitos educacionais., (*1)
VocĂȘ pode instalar via terminal usando Composer:, (*2)
composer require codeedu/code_validator:0.0.3
Após a instalação, dentro do método boot() da classe AppServiceProvider escreva:, (*3)
public function boot()
{
\Validator::extend('cpf', function ($attibute, $value, $parameters, $validator) {
return (new Cpf())->isValid($value); //Para validar CPF.
});
\Validator::extend('cnpj', function ($attibute, $value, $parameters, $validator) {
return (new Cpf())->isValid($value); //Para validar CNPJ.
});
}
Lembre-se de importar as classes Cpf() e Cnpj():, (*4)
<?php
namespace App\Providers;
use Code\Validator\Cpf; // Importando validador Cpf.
use Code\Validator\Cnpjf; // Importando validador Cnpj.
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
public function boot()
{
// Seu cĂłdigo aqui.
}
public function register()
{
//
}
}
Logo após jå conseguimos usar cpf e cnpj como atributo de validação dentro de validate() como no método store() abaixo:, (*5)
public function store(Request $request)
{
$validatedData = $request->validate([
'title' => 'required|unique:posts|max:255',
'body' => 'required',
'cpf' => 'required|cpf', // Validando cpf
'cnpj' => 'required|cnpj', // Validando cnpj
]);
// O post no blog Ă© vĂĄlido.
}
Lib to validator things
MIT
Lib to validator things
MIT
Lib to validator things
MIT