allgood / APInter-PHP

Biblioteca PHP para acesso à API do Banco Inter
GNU Lesser General Public License v3.0
104 stars 52 forks source link

Erro ao definir desconto: Métodos set() com notação de tipo retorno #15

Closed clevao closed 3 years ago

clevao commented 3 years ago

Boa tarde,

Nos métodos Boleto::setDesconto1(), Boleto::setDesconto2() e Boleto::setDesconto3() tem uma notação do tipo de retorno. Porém, como é um método set(), não tem deve ter um return.

Precisa remover essas notações de tipo de retorno.

Atualmente da esse erro se crio um desconto: TypeError: Return value of ctodobom\APInterPHP\Cobranca\Boleto::setDesconto1() must be an instance of ctodobom\APInterPHP\Cobranca\Desconto, none returned in file /var/www/e1-remessa-api/vendor/ctodobom/api-inter/src/Cobranca/Boleto.php on line 254

bug_boletoInter

allgood commented 3 years ago

Corrigido, obrigado.