iugu / iugu-php

iugu - Biblioteca para PHP
MIT License
89 stars 65 forks source link

Remove useless foreach #40

Open fonini opened 5 years ago

marcosbrasil commented 5 years ago

Esse foreach não é somente "sem uso", mas está removendo os IDs dos itens (produtos). É muito estranho ninguém ter percebido isso já que esses IDs são necessários caso seja deseje gerar uma segunda via da fatura.

O que está acontecendo é que o foreach está sobrepondo a chave items que vem da response e contém um array com os itens pelo array que é enviado para a API.

Iugu_Invoice antes e depois do foreach

Antes: https://gist.github.com/marcosbrasil/8b0b7deb369b0f77c2beb8fdb55d0520

Depois: https://gist.github.com/marcosbrasil/bae88386a9de33a0bf36e2bbbc7990f6