Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commite78aca6

Browse files
authored
Merge pull request#125 from geekcom/v3.6.0
Versão com diversas atualizações, ver CHANGELOG.md
2 parentsa0f96e7 +df5ec40 commite78aca6

File tree

11 files changed

+8395
-44
lines changed

11 files changed

+8395
-44
lines changed

‎.coveralls.yml‎

Lines changed: 0 additions & 4 deletions
This file was deleted.

‎.github/workflows/proposing-changes.yml‎

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
-name:Setup PHP with Xdebug
1515
uses:shivammathur/setup-php@v2
1616
with:
17-
php-version:'7.4'
17+
php-version:'8.1'
1818
coverage:xdebug
1919

2020
-name:Validate composer.json and composer.lock
@@ -28,9 +28,17 @@ jobs:
2828
key:${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }}
2929
restore-keys:|
3030
${{ runner.os }}-php-
31+
3132
-name:Install dependencies
3233
if:steps.composer-cache.outputs.cache-hit != 'true'
33-
run:composer install --prefer-dist --no-progress --no-suggest
34+
run:composer install --prefer-dist --no-progress
3435

3536
-name:Run Tests And Lint
3637
run:composer test
38+
39+
-name:Upload coverage results to Coveralls
40+
env:
41+
COVERALLS_REPO_TOKEN:${{ secrets.GITHUB_TOKEN }}
42+
run:|
43+
composer global require php-coveralls/php-coveralls
44+
php-coveralls --coverage_clover=build/logs/clover.xml -v

‎.gitignore‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
/vendor
22
composer.phar
3-
composer.lock
43
.DS_Store
54
.idea/
6-
/tests/log/
5+
/build
76
*.cache
87
docker-compose.yml
98
.phpcs-cache
109
.phpunit.result.cache
10+
phpunit.xml

‎.travis.yml‎

Lines changed: 0 additions & 18 deletions
This file was deleted.

‎CHANGELOG.md‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,27 @@
33
A partir da versão 3.5.1 nosso modelo de logs é baseado em[mantenha um changelog](https://keepachangelog.com/pt-BR/1.0.0/) e o
44
nosso versionamento continua sendo[versionamento semântico](https://semver.org/lang/pt-BR/).
55

6+
##[3.6.0](https://github.com/geekcom/validator-docs/compare/3.5.3...3.6.0)
7+
8+
##Novidades
9+
10+
- Corrigido:
11+
- A documentação referente a validação de inscrição estadual;
12+
- O arquivo`composer.lock` foi removido do`.gitignore`;
13+
- A opção depreciada do composer`--no-suggest`, foi removida do workflow Github actions.
14+
- Atualizado:
15+
- A versão mínima do PHP, e algumas dependências do projeto;
16+
- As classes de validação de formatos de documentos NIS e CNPJ;
17+
- O arquivo`phpunit.xml` foi adicionado ao`.gitignore`;
18+
- Suporte a badge de build do Github actions;
19+
- Suporte a badge de Coverage Status do coveralls.io.
20+
- Removido:
21+
- O arquivo`phpunit.xml`;
22+
- O suporte a travisCI.
23+
- Adicionado:
24+
- O arquivo`phpunit.xml.dist`;
25+
- A possibilidade de rodar testes de unidade via comando`composer testdox`;
26+
627
##[3.5.4](https://github.com/geekcom/validator-docs/compare/3.5.3...3.5.4)
728

829
##Commits

‎README.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#Validator Docs - Brasil
22
_Biblioteca PHP para validação de documentos do Brasil usando**Laravel**_
33

4-
[![Build Status](https://app.travis-ci.com/geekcom/validator-docs.svg?branch=master)](https://app.travis-ci.com/geekcom/validator-docs)
4+
![Build Status](https://github.com/geekcom/validator-docs/actions/workflows/proposing-changes.yml/badge.svg)
55
[![Coverage Status](https://coveralls.io/repos/github/geekcom/validator-docs/badge.svg?branch=master)](https://coveralls.io/github/geekcom/validator-docs?branch=master)
66
[![PHPStan](https://img.shields.io/badge/PHPStan-enabled-brightgreen.svg?style=flat)](https://github.com/phpstan/phpstan)
77
[![Total Downloads](https://poser.pugx.org/geekcom/validator-docs/downloads)](https://packagist.org/packages/geekcom/validator-docs)
@@ -87,7 +87,7 @@ $this->validate($request, [
8787

8888
```php
8989
$this->validate($request, [
90-
'inscricao_estadual:UF' => 'required|inscricao_estadual:UF',
90+
'inscricao_estadual' => 'required|inscricao_estadual:UF',
9191
]);
9292
```
9393

@@ -209,7 +209,7 @@ public function store(Request $request)
209209
'renavam' => 'required|renavam',
210210
'placa' => 'required|placa',
211211
'certidao' => 'required|certidao',
212-
'inscricao_estadual:UF' => 'required|inscricao_estadual:UF',
212+
'inscricao_estadual' => 'required|inscricao_estadual:SP',
213213
]);
214214

215215
dd($data);
@@ -226,7 +226,7 @@ public function store(Request $request)
226226
***CPF** -https://geradornv.com.br/gerador-cpf/
227227
***NIS** -https://www.4devs.com.br/gerador_de_pis_pasep
228228
***CNS** -https://geradornv.com.br/gerador-cns/
229-
***CERTIDÃO** -https://www.treinaweb.com.br/ferramentas-para-desenvolvedores/gerador/certidao
229+
***CERTIDÕES** -https://www.4devs.com.br/gerador_numero_certidoes
230230
***INSCRIÇÃO ESTADUAL** -https://www.4devs.com.br/gerador_de_inscricao_estadual
231231
***RENAVAM** -https://www.4devs.com.br/gerador_de_renavam
232232
***PLACA** -https://www.4devs.com.br/gerador_de_placa_automoveis

‎composer.json‎

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99
}
1010
],
1111
"require": {
12-
"php":">=7.2",
12+
"php":"^7.3|^8.0",
1313
"thiagocfn/inscricaoestadual":"^1.1"
1414
},
1515
"require-dev": {
1616
"phpunit/phpunit":"^8.4|^9.4",
17-
"orchestra/testbench":"^4.0",
18-
"php-coveralls/php-coveralls":"^2.2",
17+
"orchestra/testbench":"^6.0",
18+
"php-coveralls/php-coveralls":"^2.5",
1919
"squizlabs/php_codesniffer":"*",
20-
"phpstan/phpstan":"^0.12.5"
20+
"phpstan/phpstan":"^1.4"
2121
},
2222
"autoload": {
2323
"psr-4": {
@@ -38,14 +38,14 @@
3838
},
3939
"scripts": {
4040
"phpcs":"phpcs --standard=PSR12 -n src",
41-
"phpcbf" :"phpcbf --standard=PSR12 -n src",
42-
"unit":"phpunit --coverage-clover ./tests/log/clover.xml --colors=always",
43-
"unit-html":"php -d phar.readonly=0 vendor/bin/phpunit --coverage-html ./tests/log/ --colors=always",
4441
"phpstan":"phpstan analyse src --level 0",
42+
"phpcbf":"phpcbf --standard=PSR12 -n src",
43+
"unit":"phpunit",
44+
"testdox":"phpunit --testdox",
4545
"test": [
4646
"@phpcs",
47-
"@unit",
48-
"@phpstan"
47+
"@phpstan",
48+
"@unit"
4949
]
5050
}
5151
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp