Dependency Injection no Magento 2 – Parte 5

Por |2023-05-19T12:13:34-03:00abril 15th, 2019|Categories: Dependency Injection, Magento 2|Tags: , |0 Comentários

No último artigo da série sobre Dependency Injection no Magento 2,  chegou a hora de vamos falar sobre o arquivo di.xml. Como vimos no artigo anterior (https://university.magedin.com/dependency-injection-no-magento-2-parte-4), ele é um arquivo fundamental no Magento 2, uma vez que é nele onde definimos as injeções e preferências para as interfaces do sistema. Os arquivos di.xml considerados para a compilação de arquivos no Magento 2 podem estar no seguintes diretórios: app/etc/di.xml app/code/Vendor/Module/etc/di.xml app/code/Vendor/Module/etc/frontend/di.xml app/code/Vendor/Module/etc/adminhtml/di.xml vendor/Vendor/Module/etc/di.xml vendor/Vendor/Module/etc/frontend/di.xml vendor/Vendor/Module/etc/adminhtml/di.xml Ou seja, além do arquivo di.xml global, cada módulo pode ter o seu arquivo di.xml, podendo definir algumas [...]