gerencianet / gn-api-sdk-php

SDK em PHP integrada às APIs da Gerencianet preparada para emissão de cobranças Pix com QR Code e Pix Copia e Cola, split/divisão de Pix, boletos, carnês, cartão de crédito, assinatura, link de pagamento, marketplance, iniciação de pagamento Pix via Open Finance, pagamento de boletos, dentre outras funcionalidades.
https://dev.gerencianet.com.br/docs/instalacao-sdk-php
MIT License
86 stars 45 forks source link

Undefined variable $message #50

Closed dadeke closed 11 months ago

dadeke commented 1 year ago

Sempre quando acontece alguma Exception está retornando essa mensagem:

PHP version: 8.1.17

ErrorException {#3444
  #message: "Undefined variable $message"
  #code: 0
  #line: 48
  #severity: E_WARNING
}

Está indicando que a variável $message aqui na linha 48 está fora do escopo:

https://github.com/gerencianet/gn-api-sdk-php/blob/5b68d26b9586b2fe5b1ad202dfc03368f37d1789/src/Gerencianet/Exception/GerencianetException.php#L24-L49

Inicializando $message = null; dentro do escopo do método deverá solucionar esta questão. Então posso enviar um pull request sobre isso? 👨‍💻

guilhermecotaGn commented 11 months ago

A SDK de PHP da Gerencianet continua em funcionamento, porém não receberá mais atualizações. Recomendamos que migre para a nova SDK da Efí para continuar desfrutando de nossos serviços, novidades e que inclusive possui esta correção.

Para facilitar esse processo desenvolvemos o Validador de Migração, veja mais detalhes.