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