Download the PHP package macromindonline/laravel-validator-docs without Composer
On this page you can find all versions of the php package macromindonline/laravel-validator-docs. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download macromindonline/laravel-validator-docs
More information about macromindonline/laravel-validator-docs
Files in macromindonline/laravel-validator-docs
Package laravel-validator-docs
Short Description Biblioteca para validação de CPF, CNPJ e CNH
License MIT
Informations about the package laravel-validator-docs
Validate Docs - Brasil
Biblioteca Laravel para validação de CPF, CNPJ, CPF/CNPJ (quando salvos no mesmo atributo), CNH e Título de Eleitor.
Instalação
No arquivo composer.json
, adicione:
Ou rode o comando:
Agora execute o comando composer update
.
Após a instalação, adicione no arquivo config/app.php
no array providers
a seguinte linha:
Para utilizar a validação agora, basta fazer o procedimento padrão do Laravel
, confira na documentação especifica para a sua versão,
a diferença é que agora, você terá os seguintes métodos de validação:
- cnh - Verifica se uma CNH é valida. Para testar, basta utilizar o site http://4devs.com.br/gerador_de_cnh
- titulo_eleitor - Verifica se um Título de Eleitor é valido. Para testar, basta utilizar o site http://4devs.com.br/gerador_de_titulo_de_eleitor
- cnpj - Verifica se o CNPJ é valido. Para testar, basta utilizar o site http://www.geradorcnpj.com/
- cpf - Verifica se o CPF é valido. Para testar, basta utilizar o site http://geradordecpf.org
- cpf_cnpj - Verifica se é um CPF ou CNPJ valido. Para testar, basta utilizar um dos sites acima
- formato_cnpj - Verifica se a mascara do CNPJ é válida. ( 99.999.999/9999-99 )
- formato_cpf - Verifica se a mascara do CPF é válida. ( 999.999.999-99 )
- formato_cpf_cnpj - Verifica se a mascara do CPF ou CNPJ é válida. ( 999.999.999-99 ) ou ( 99.999.999/9999-99 )
Então, podemos usar um simples teste onde dizemos que o campo CPF será obrigatório e usamos a biblioteca para validar:
No exemplo abaixo, fazemos um teste onde validamos a formatação e a validade de um CPF ou CNPJ, para os casos onde a informação deva ser salva em um mesmo atributo:
Fique a vontade para contribuir fazendo um fork.