PHPackages                             codeedu/code\_validator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Validation &amp; Sanitization](/categories/validation)
4. /
5. codeedu/code\_validator

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

codeedu/code\_validator
=======================

Lib to validator things

0.0.3(6y ago)105.4k↓100%6[1 issues](https://github.com/codeedu/code_validator/issues)MITPHP

Since Oct 23Pushed 6y ago2 watchersCompare

[ Source](https://github.com/codeedu/code_validator)[ Packagist](https://packagist.org/packages/codeedu/code_validator)[ RSS](/packages/codeedu-code-validator/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (1)Versions (4)Used By (0)

Code Validator for CPF and CNPJ
===============================

[](#code-validator-for-cpf-and-cnpj)

> Validador de CPF e CNPJ da Code Education com propósitos educacionais.

Como usar
---------

[](#como-usar)

- Você pode instalar via terminal usando Composer:

    ```
    composer require codeedu/code_validator:0.0.3

    ```

Usando com Laravel
------------------

[](#usando-com-laravel)

Após a instalação, dentro do método **`boot()`** da classe **`AppServiceProvider`** escreva:

```
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()`**:

```
