vitorccs / bradesco-api-php

SDK PHP para a API de Registro On-line de Boletos de Cobrança Bradesco
GNU General Public License v3.0
40 stars 24 forks source link

Adiciona PHPDoc #20

Closed vitorccs closed 3 years ago

vitorccs commented 3 years ago

A PR https://github.com/vitorccs/bradesco-api-php/pull/19 atenderá 4 melhorias:

1 ) Adiciona PHPDoc nas declarações de métodos e propriedades 2 ) Adiciona declarações de tipo de retorno

/**
 * @param array $data
 * @param bool $fix
 * @return \stdClass
 * @throws Exceptions\BradescoApiException
 * @throws Exceptions\BradescoRequestException
*/
public static function create(array $data, bool $fix = true): \stdClass

3 ) Adiciona testes para as funções do helper Formatter

tests/ParameterTest.php

4 ) Atualiza testes que usavam funções obsoletas (deprecated)

# Obsoleto:
/**
 * @test
 * @expectedException        BradescoApi\Exceptions\BradescoRequestException
 */
# Recomendado:
$this->expectException(BradescoRequestException::class);

5 ) Adiciona no README.md do projeto, informações sobre ambiente Sandbox e retentativas de eventos falhos

O item 2 aumenta o requisito mínimo do PHP para a versão 7.1.

Com isso, a biblioteca será versionada para v1.6.0

vitorccs commented 3 years ago

Feito em https://github.com/vitorccs/bradesco-api-php/pull/19