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

Erro ao gerar DAMDF-e a partir de XML salvo no PHP 8.1 #537

Open
luizfernandopereira opened this issue Jun 20, 2022 · 0 comments
Open

Erro ao gerar DAMDF-e a partir de XML salvo no PHP 8.1 #537

luizfernandopereira opened this issue Jun 20, 2022 · 0 comments

Comments

@luizfernandopereira
Copy link

luizfernandopereira commented Jun 20, 2022

Ao tentar gerar o PDF do MDF-e no PHP 8.1 ocorre o seguinte erro:

Erro identificado 8192: 'preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated'

Debugando meu sistema, descobri que a linha abaixo tentava converter a variável dhEvento, porém ela estava nula pois, eu não estava tratando nenhum evento na hora e sim usando um XML de MDF-e que processei anteriormente.

$tsHora = $this->toTimestamp($this->dhEvento);

Comentei esta linha e o PDF foi gerado sem erros. Também coloquei uma data para testar e gerou um PDF idêntico ao gerado com a linha comentada.

Sendo assim, é mesmo necessária a presença desta linha de código, uma vez que não há uso da variável $tsHora posteriormente no código?

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

1 participant