Я борюсь с некоторыми решениями относительно интеграции компонентов Sylius в экосистему пакетов электронной коммерции Laravel. Поскольку это значительно сократит время разработки и позволит использовать кросс-сообщество. Проблемы, с которыми я сталкиваюсь:
Sylius основан на Doctrine ORM, использующем шаблон «отображение данных». В отличие от Laravel, который использует Eloquent и шаблон «активная запись»
Мы рискуем оттолкнуть большую часть сообщества Laravel, используя Doctrine. Таким образом, потеря большей части нашей пользовательской базы, и проект никогда не взлетит?
На мой взгляд, если я откажусь от доктрины и шаблона отображения данных в пользу красноречивого и активного шаблона записи, от компонентов Sylius не будет особого смысла, кроме небольшого руководства по разработке наших собственных компонентов на активных шаблон записи.
может быть, есть другой способ интегрировать компоненты sylius с их простыми старыми моделями PHP, которых я просто не вижу ???