alexfilus
@alexfilus
Senior backend developer

Где разместить запросы к стороннему REST?

Добрый день. Есть небольшой проект на Laravel, вся суть в обеспечении взаимодействия 2 сторонних сервисов по их REST API. Сейчас запросы к ним лежат в контроллерах как статические методы. Есть подозрение что этот подход не верный, но не пойму куда именно и как нужно размещать такие вещи? В моделях? Есть примеры?
  • Вопрос задан
  • 208 просмотров
Решения вопроса 1
@D3lphi
Есть подозрение что этот подход не верный

Абсолютно. Не понятно, чем вы руководствовались, когда писали статику, да ещё и в контроллере. Читаем, чтобы впредь не делать такого.

Выносите логику взаимодействия в классы-сервисы, в чем проблема-то? Разделяем саму логику взаимодействия - это инфраструктурный слой и обработку данных - это бизнес-логика.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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