Skip to content

Commit 492f4cd

Browse files
committed
Iniciando projeto
0 parents  commit 492f4cd

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

77 files changed

+11384
-0
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/vendor
2+
/samples/*/*.*

.travis.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
language: php
2+
3+
php:
4+
- 5.6
5+
- 7.0
6+
- 7.1
7+
- 7.2
8+
- nightly
9+
10+
matrix:
11+
allow_failures:
12+
- php: nightly
13+
14+
before_script:
15+
- composer selfupdate
16+
- composer install --dev --prefer-dist
17+
- composer require --dev codeclimate/php-test-reporter
18+
19+
script:
20+
- ./vendor/bin/phpunit --coverage-clover tmp/clover.xml
21+
22+
after_success:
23+
- ./vendor/bin/test-reporter --coverage-report tmp/clover.xml

README.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
Celesc
2+
======
3+
4+
[![Build Status](https://travis-ci.org/mrprompt/Celesc.svg?branch=master)](https://travis-ci.org/mrprompt/Celesc)
5+
[![Code Climate](https://codeclimate.com/github/mrprompt/Celesc/badges/gpa.svg)](https://codeclimate.com/github/mrprompt/Celesc)
6+
[![Test Coverage](https://codeclimate.com/github/mrprompt/Celesc/badges/coverage.svg)](https://codeclimate.com/github/mrprompt/Celesc/coverage)
7+
[![Issue Count](https://codeclimate.com/github/mrprompt/Celesc/badges/issue_count.svg)](https://codeclimate.com/github/mrprompt/Celesc)
8+
9+
Biblioteca de integração com a Celesc por meio de troca de arquivos.
10+
11+
## Dependências
12+
13+
- php 5.6+
14+
15+
## Instalação
16+
17+
```
18+
composer.phar require mrprompt/celesc
19+
```
20+
21+
## Exemplos
22+
Os exemplos estão na pasta *samples*.
23+
24+
Descrição dos exemplos
25+
26+
- samples/cart.php - Array com os parâmetros necessários para cada tipo de transação
27+
- samples/remessa.php - Geração de arquivo de remessa
28+
- samples/recebido.php - Leitura do arquivo de retorno
29+
30+
## Contribuindo
31+
32+
### Instalação
33+
Após baixar o [Composer](http://www.getcomposer.org), basta rodar o *install*
34+
35+
```
36+
composer.phar install --prefer-dist
37+
```

composer.json

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
{
2+
"name" : "mrprompt/celesc",
3+
"description" : "Celesc integration",
4+
"license" : "MIT",
5+
"type": "library",
6+
"version": "1.0.0",
7+
"minimum-stability": "stable",
8+
"autoload" : {
9+
"psr-4" : {
10+
"MrPrompt\\Celesc\\": "src/"
11+
}
12+
},
13+
"autoload-dev" : {
14+
"psr-4" : {
15+
"MrPrompt\\Celesc\\Tests\\": "tests/"
16+
}
17+
},
18+
"authors" : [
19+
{
20+
"name" : "Thiago Paes",
21+
"email" : "mrprompt@gmail.com",
22+
"role" : "Developer"
23+
},
24+
{
25+
"name" : "Johnathan Cardoso",
26+
"email" : "git@spamhunter.johnathan.com.br",
27+
"role" : "Collaborator"
28+
},
29+
{
30+
"name" : "Walter Discher Cechinel",
31+
"email" : "mistrim@gmail.com",
32+
"role" : "Collaborator"
33+
},
34+
{
35+
"name" : "Luís Otávio Cobucci Oblonczyk",
36+
"email" : "lcobucci@gmail.com",
37+
"role" : "Collaborator"
38+
}
39+
],
40+
"require": {
41+
"php": "^7.1",
42+
"respect/validation": "^1.1.12"
43+
},
44+
"require-dev": {
45+
"phpunit/phpunit": "^6.1.3",
46+
"mockery/mockery": "dev-master@dev",
47+
"mikey179/vfsStream": "^1.6"
48+
}
49+
}

0 commit comments

Comments
 (0)