2017 © Pedro PelĂĄez
 

library code_validator

Lib to validator things

image

codeedu/code_validator

Lib to validator things

  • Sunday, October 23, 2016
  • by argentinaluiz
  • Repository
  • 2 Watchers
  • 6 Stars
  • 1,022 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 3 Forks
  • 1 Open issues
  • 3 Versions
  • 12 % Grown

The README.md

Code Validator for CPF and CNPJ

Validador de CPF e CNPJ da Code Education com propĂłsitos educacionais., (*1)

Como usar

  • VocĂȘ pode instalar via terminal usando Composer:, (*2)

    composer require codeedu/code_validator:0.0.3 
    

Usando com Laravel

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.
}

Créditos

The Versions

23/10 2016

dev-master

9999999-dev

Lib to validator things

  Sources   Download

MIT

The Requires

 

by Luiz

23/10 2016

0.0.2

0.0.2.0

Lib to validator things

  Sources   Download

MIT

The Requires

 

by Luiz

23/10 2016

0.0.1

0.0.1.0

Lib to validator things

  Sources   Download

MIT

The Requires

 

by Luiz