Skip to content

Commit 3d58c3b

Browse files
committed
melhorias gerais
1 parent a1cd28b commit 3d58c3b

File tree

3 files changed

+15
-35
lines changed

3 files changed

+15
-35
lines changed

README.md

Lines changed: 13 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,25 @@
22

33
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/geekcom/validator-docs/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/geekcom/validator-docs/?branch=master)
44

5-
Biblioteca Laravel para validação dos seguintes documentos: CPF, CNPJ e CNH.
5+
Biblioteca Laravel para validação de CPF, CNPJ e CNH.
66

77
# Instalação
88

99
No arquivo `composer.json`, adicione:
1010

11-
```json
11+
```
1212
"require": {
1313
"geekcom/validator-docs" : "1.*"
14-
},
14+
},
15+
```
16+
17+
Ou rode o comando:
18+
19+
```
20+
composer require geekcom/validator-docs
1521
```
1622

17-
Agora execute o comando `composer update --no-scripts`.
23+
Agora execute o comando `composer update`.
1824

1925
Após a instalação, adicione no arquivo `config/app.php` no array `providers` a seguinte linha:
2026

@@ -35,35 +41,8 @@ Então, podemos usar um simples teste onde dizemos que o campo CPF será obrigat
3541

3642
```php
3743
$this->validate($request, [
38-
'cpf' => 'required|cpf',
39-
]);
40-
41-
```
42-
43-
44-
Já existe nessa biblioteca algumas mensagens padrão.
45-
46-
Para modificar isso, basta adicionar ao terceiro parâmetro de `Validator::make`, um array, contendo o índice com o nome da validação e o valor com a mensagem desejada.
47-
48-
49-
Exemplo de uso em um controller:
50-
51-
```php
52-
$dados = $request->all();
53-
54-
$rules = [
55-
'cpf' => 'required|unique:pessoa|cpf',
56-
];
57-
58-
$messages = [
59-
'documento.cpf' => 'o CPF digitado é inválido',
60-
];
61-
62-
$validator = Validator::make($dados, $rules, $messages);
63-
if ($validator->fails()) {
64-
return redirect()->back()->withInput()->withErrors($validator);
65-
}
66-
44+
'cpf' => 'required|cpf',
45+
]);
6746
```
6847

69-
Fique a vontade para contribuir. XD
48+
Fique a vontade para contribuir fazendo um fork.

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "geekcom/validator-docs",
3-
"description": "Biblioteca para validação de CPF e CNPJ",
3+
"description": "Biblioteca para validação de CPF, CNPJ e CNH",
44
"license" : "MIT",
55
"authors": [
66
{

src/validator-docs/Validator.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
/**
88
*
99
* @author Daniel Rodrigues Lima
10+
1011
*/
1112
class Validator extends BaseValidator
1213
{

0 commit comments

Comments
 (0)