Использование пакета Doctrine в активном фреймворке записи - Laravel

Я борюсь с некоторыми решениями относительно интеграции компонентов Sylius в экосистему пакетов электронной коммерции Laravel. Поскольку это значительно сократит время разработки и позволит использовать кросс-сообщество. Проблемы, с которыми я сталкиваюсь:

  • Sylius основан на Doctrine ORM, использующем шаблон «отображение данных». В отличие от Laravel, который использует Eloquent и шаблон «активная запись»

  • Мы рискуем оттолкнуть большую часть сообщества Laravel, используя Doctrine. Таким образом, потеря большей части нашей пользовательской базы, и проект никогда не взлетит?

На мой взгляд, если я откажусь от доктрины и шаблона отображения данных в пользу красноречивого и активного шаблона записи, от компонентов Sylius не будет особого смысла, кроме небольшого руководства по разработке наших собственных компонентов на активных шаблон записи.

может быть, есть другой способ интегрировать компоненты sylius с их простыми старыми моделями PHP, которых я просто не вижу ???


person AndrewMcLagan    schedule 22.12.2014    source источник


Ответы (1)


Многие разработчики Laravel ищут в качестве альтернативы Doctrine. Немногие перешли с некоторых компонентов Laravel, таких как Blade, на Twig. Я хочу сказать, что существует оптимистичный спрос на пакет Laravel-Doctrine Package для Big Project, чтобы он взял на себя Laravel Framework.

Я надеюсь, это поможет!!!

person Vivek Somani    schedule 12.08.2016