Dependency Injection no Magento 2 – Parte 4
Seguindo com a nossa série sobre Dependency Injection, chegou a hora de falar sobre a Compilação de Dependências no Magento 2. A compilação de dependências no Magento 2 Como já vimos nesta série sobre Dependency Injection no Magento 2, todas as dependências de uma classe devem ser declaradas em seu método construtor. Depois de relembrar isso, vale reforçar que o Magento recomenda fortemente que as dependências passadas neste método construtor sejam interfaces, ao invés da classe concreta. A vantagem da injeção de dependência via interfaces é o fato de qualquer módulo do sistema poder alterar o objeto passado sem quebrar [...]