У меня есть модель объекта User, которая опирается на некоторые дополнительные данные из службы отдыха.В моем проекте я разработал пакет для извлечения этих дополнительных данных и поместил их в папки Vendors / Components.Итак, у меня есть метод register в моем контроллере пользователя, который принимает данные формы, за которыми должны следовать дополнительные данные из службы отдыха.
Мой вопрос заключается в том, где мне следует вызывать функциональность службы отдыха и, следовательно, получать и добавлять данные пользователя- в контроллере или в модели?PS Я предполагаю, что пользовательская модель лучше справляется с функциональностью остальных, но работа с компонентами в модели немного, но неудобна для моделей в cakephp.