У меня есть модуль, который переопределяет интерфейс и модель инвентаризации через узлы предпочтений di.xml.
<preference for="Magento\CatalogInventory\Api\StockRegistryInterface" type="Doodaa\StockAPI\Api\StockRegistryInterface" />
<preference for="Magento\CatalogInventory\Model\StockRegistry" type="Doodaa\StockAPI\Model\StockRegistry" />
Когда я компилирую di через командную строку ... в сгенерированной папке / code для этого модуля нет записей.
Модуль включен.
Проблема, с которой я столкнулся, похожа на следующую ветку, на которую нет реального ответа:
Почему мой файл Magento2 di.xml не оказывает никакого влияния?
Кто-нибудь знает, что может вызвать эту проблему?