Olá, encontrei um erro que está acontecendo no módulo, quando Base/Command/InitializeCommand.php, no método doCoreDetour, tenta instanciar uma nova classe Magento\Framework\Webapi\Exception
#
Segue o log:
main.CRITICAL: InvalidArgumentException: The specified HTTP code "0" is invalid. in /var/www/html/vendor/magento/framework/Webapi/Exception.php:111
/var/www/html/vendor/pagarme/pagarme-magento2-module/Gateway/Transaction/Base/Command/InitializeCommand.php(169): Magento\Framework\Webapi\Exception->__construct()
#
Ao analisar pagarme/pagarme-magento2-module/Gateway/Transaction/Base/Command/InitializeCommand.php .
Podemos ver que está passando $e->getCode no terceiro parametro do construtor da classe Magento\Framework\Webapi\Exception as M2WebApiException, na linha 169.
#
O método getCode da classe \Exception nem sempre irá retornar um valor entre 400 e 599, conforme a validação feita no construtor da classe Magento\Framework\Webapi\Exception. Causando o erro descrito no log.
Olá, encontrei um erro que está acontecendo no módulo, quando Base/Command/InitializeCommand.php, no método
doCoreDetour
, tenta instanciar uma nova classe Magento\Framework\Webapi\Exception#
Segue o log:
#
Ao analisar
pagarme/pagarme-magento2-module/Gateway/Transaction/Base/Command/InitializeCommand.php
.https://github.com/pagarme/magento2/blob/6b104b4cdb398bce7c4d6bc8786ba3c9491cd8e7/Gateway/Transaction/Base/Command/InitializeCommand.php#L32
https://github.com/pagarme/magento2/blob/6b104b4cdb398bce7c4d6bc8786ba3c9491cd8e7/Gateway/Transaction/Base/Command/InitializeCommand.php#L154-L171
Podemos ver que está passando
$e->getCode
no terceiro parametro do construtor da classeMagento\Framework\Webapi\Exception as M2WebApiException
, na linha 169.#
O método
getCode
da classe\Exception
nem sempre irá retornar um valor entre400
e599
, conforme a validação feita no construtor da classeMagento\Framework\Webapi\Exception
. Causando o erro descrito no log.https://github.com/magento/magento2/blob/0b16f58cfab816da886b700c36ec177a66a829e9/lib/internal/Magento/Framework/Webapi/Exception.php#L97-L109