Я скачал расширение с github на мой локальный хост и отредактировал пространство имен / модуль в проекте. Все вроде хорошо, но когда я запускаю команду php -dmemory_limit=5G bin/magento setup:di:compile
, я получаю сообщение об ошибке
[RuntimeException]
Исходный класс "\ Namespace \ Module \ Model \ LogInterface" для генерации "Пространства имен \ Module \ Model \ LogRepository" не существует.
В поисках других решений я добавил это в мой файл etc / di.xml, но это действительно работает
<type name="Magento\Framework\Model\Entity\RepositoryFactory">
<arguments>
<argument name="entities" xsi:type="array">
<item name="Namespace\Module\Api\Data\LogInterface" xsi:type="string">Namespace\Module\Api\LogRepositoryInterface</item>
</argument>
</arguments>
</type>
Как еще я могу решить эту проблему?
PS: я удалил папку генерации и запустил команду php bin/magento setup:static-content:deploy
, и после того, как я запустил php -dmemory_limit=5G bin/magento setup:di:compile
, но получил ту же ошибку