You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+13-9Lines changed: 13 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -7,15 +7,15 @@ _Validação de documentos do Brasil usando **Laravel 6**_
7
7
8
8
> Para a versão compatível com Laravel 5 consulte o branch https://github.com/geekcom/validator-docs/tree/5.x.x
9
9
10
-
Biblioteca Laravel para validação de CPF, CNPJ, CPF/CNPJ (quando salvos no mesmo atributo), CNH, PIS/PASEP/NIT/NIS e Título de Eleitor.
10
+
Biblioteca Laravel para validação de CPF, CNPJ, CPF/CNPJ (quando salvos no mesmo atributo), CNH, PIS/PASEP/NIT/NIS, Título de Eleitor e Cartão Nacional de Saúde(CNS).
11
11
12
12
## Instalação
13
13
14
14
No arquivo `composer.json`, adicione validator-docs como dependência do seu projeto:
15
15
16
16
```
17
17
"require": {
18
-
"geekcom/validator-docs" : "2.*"
18
+
"geekcom/validator-docs" : "^3.0"
19
19
},
20
20
```
21
21
@@ -31,12 +31,6 @@ Ou simplesmente execute o comando:
31
31
composer require geekcom/validator-docs
32
32
```
33
33
34
-
Após a instalação, adicione ao arquivo `config/app.php` ao array `providers` a seguinte linha:
***cns** - Verifica se um Cartão Nciona de Saúde (CNS) é válido.
89
+
90
+
```php
91
+
$this->validate($request, [
92
+
'cns' => 'required|cns',
93
+
]);
94
+
```
95
+
94
96
***formato_cnpj** - Verifica se o formato de um CNPJ é válida. ( 99.999.999/9999-99 )
95
97
96
98
```php
@@ -126,7 +128,7 @@ $this->validate($request, [
126
128
127
129
## Combinando validação e formato
128
130
129
-
No exemplo abaixo, fazemos um teste onde verificamos 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:
131
+
No exemplo abaixo, fazemos um teste onde verificamos a formatação e a validade de um CPF ou CNPJ, para os casos onde a informação deve ser salva em um mesmo atributo:
130
132
131
133
```php
132
134
$this->validate($request, [
@@ -151,6 +153,7 @@ public function store(Request $request)
151
153
'cnh' => 'required|cnh',
152
154
'titulo_eleitor' => 'required|titulo_eleitor',
153
155
'nis' => 'required|nis',
156
+
'cns' => 'required|cns',
154
157
]);
155
158
156
159
dd($data);
@@ -166,6 +169,7 @@ public function store(Request $request)
0 commit comments