Юрий Быков
Новичок
Все хорошо известен TripPlanner
https://github.com/leopro/trip-planner/blob/master/
Самое интересное место на мой взгляд в контексте вопроса это
https://github.com/leopro/trip-planner/blob/master/src/Leopro/TripPlanner/Domain/Contract/TripRepository.php
а реализация здесь
https://github.com/leopro/trip-planner/blob/master/src/Leopro/TripPlanner/InfrastructureBundle/Repository/TripRepository.php
Вопрос: Как реализуете репозиторий если не используете Doctrine, Analogue, etc (т.е. ручками)?
Очень интересно как сохраняется сама модель и еще более интересно как связанные с ней. Например, у Trip есть Route, у Route - Leg и т.д. Как в таком их вытаскивать и сохранять, как работать с уровнем вложенности раз, два, три и т.д.
https://github.com/leopro/trip-planner/blob/master/
Самое интересное место на мой взгляд в контексте вопроса это
https://github.com/leopro/trip-planner/blob/master/src/Leopro/TripPlanner/Domain/Contract/TripRepository.php
а реализация здесь
https://github.com/leopro/trip-planner/blob/master/src/Leopro/TripPlanner/InfrastructureBundle/Repository/TripRepository.php
Вопрос: Как реализуете репозиторий если не используете Doctrine, Analogue, etc (т.е. ручками)?
Очень интересно как сохраняется сама модель и еще более интересно как связанные с ней. Например, у Trip есть Route, у Route - Leg и т.д. Как в таком их вытаскивать и сохранять, как работать с уровнем вложенности раз, два, три и т.д.