Skip to content

Alterações para adequação ao PHP 8.0 (Magento 2.4.3 >)#9

Open
gui679 wants to merge 3 commits intom2-magedev:masterfrom
gui679:patch-1
Open

Alterações para adequação ao PHP 8.0 (Magento 2.4.3 >)#9
gui679 wants to merge 3 commits intom2-magedev:masterfrom
gui679:patch-1

Conversation

@gui679
Copy link

@gui679 gui679 commented Oct 14, 2022

Realizei duas correções de problemas que enfrentei ao instalar o módulo no Magento 2.4.5 CE, com PHP 8.1.

Após as correções, o módulo funcionou como esperado.
As alterações devem ser totalmente retrocompatíveis com PHP 7.

A partir do PHP 8.0 (Magento 2.4.3 pra frente) o json_decode não pode receber "null", que é o que acontecia quando a lista de serviços estava vazia (instalação nova.
A partir do PHP 8.0 (Magento 2.4.3 >) ficou depreciado a conversão automática de "false" para "array".
Checagem do cache retornar array vazio
@guiserinoli
Copy link

Validado por aqui!

Copy link

@schossler schossler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

funcionou aqui no PHP 8.1

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

Successfully merging this pull request may close these issues.

3 participants