@Evgeniy_Gvozdikov

Как правильно организовать MVC с generic-объектами?

Условно, есть сущность Application (Заявка):
— Client client
— Address address
— Photo[] photos
— Applicable applicable (В качестве Applicable выступают House, LandPlot и Apartment)
— Date created_at

Соответственно, у множества заявок всегда меняется только Applicable, другие дочерние объекты свою структуру не меняют. Может быть заявка про квартиру, заявка про дом, заявка про участок и т.д.

Имеет ли смысл в таком случае создавать на каждый Applicable собственный маршрут или лучше создать один-единственный маршрут, где внутри проверять тип и на основе этого строить логику?
  • Вопрос задан
  • 25 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы