stavarengo / php-sigep

PHP client library for the Brazilian Post Office Web Service. Integração com Web Service do Correios. Consulta preços e prazos, imprime etiquetas e PLP, etc.
https://phpsigep.stavarengo.me
MIT License
363 stars 249 forks source link

Falha no tratamento de dados em geraDigitoVerificadorEtiquetas() #390

Closed renesul closed 4 years ago

renesul commented 4 years ago

src/PhpSigep/Services/Real/GeraDigitoVerificadorEtiquetas.php

Na linha 38 há no if a condição "&& $soapReturn->return" que falha quando return é 0.

    $result = new Result();
    try {
        $soapReturn = SoapClientFactory::getSoapClient()->geraDigitoVerificadorEtiquetas($soapArgs);
        if ($soapReturn && is_object($soapReturn) && $soapReturn->return) {
            if (!is_array($soapReturn->return)) {
                $soapReturn->return = (array)$soapReturn->return;
            }
NewtonMan commented 4 years ago

Olá @renesul pode fazer a atualização do projeto para a versão atual e verificar a correção implementada e feche este Issue por favor

renesul commented 4 years ago

Feito