Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Falha de processamento de arquivo de retorno da remessa #755

Open
SamukaDEV opened this issue Aug 27, 2024 · 2 comments
Open

Falha de processamento de arquivo de retorno da remessa #755

SamukaDEV opened this issue Aug 27, 2024 · 2 comments

Comments

@SamukaDEV
Copy link

SamukaDEV commented Aug 27, 2024

Descreva o bug
Biblioteca esta pedindo uma classe que nao existe no projeto, "Eduardokum\LaravelBoleto\Cnab\Retorno\String"

Para reproduzir
Passos para reproduzir o comportamento:

  1. Instancie a classe '\Eduardokum\LaravelBoleto\Cnab\Retorno\Cnab400\Banco\Sicredi'
  2. Na propria declaração pede um argumento, o argumento dá erro
  3. Veja o erro

Comportamento esperado
Criar uma instância de Retorno\Cnab400\Banco\Sicredi recebendo o conteúdo do arquivo de retorno para ser processado.

Desktop (por favor, complete as seguintes informações):

  • OS: Ubuntu 22.04.4 LTS
  • Versão do PHP 8.1.2-1ubuntu2.18
  • Versão do Laravel 10.10

Contexto adicional
image

Exemplo de uso que fiz seguindo a documentação
image

@Rainzart
Copy link
Contributor

Rainzart commented Sep 2, 2024

Olá,

Por favor, mande uma imagem do erro que está dando no PHP ao executar, logs do laravel se possível...

Não sei qual IDE você está usando mas ela está interpretando o PHPDoc de forma errada, se você reparar na sua primeira imagem a linha reclamada é "@param String $file" dizendo que a classe não existe mas apenas é informado que o tipo da variável $file é uma string.

Utilizo este mesmo retorno do Sicredi e está tudo ok.

@SamukaDEV
Copy link
Author

Não vou conseguir, tinha montado um projeto temporario so pra testar essa lib, se nao me engano o erro parou de aparecer quando usei a Factory do Cnab como mostra na documentação:
image

acho que o problema foi eu ter tentado importar específico sem deixar a lib "resolver"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants