Внешние переводы API: модели против конечной точки вызова, laravel - PullRequest
0 голосов
/ 19 марта 2020

У меня вопрос о том, как лучше всего выполнить требование в laravel.

У меня есть два проекта:

1 - Один в laravel, который выполняет определенные действия для компания ежедневно имеет значение.

2 - Другой в nodejs, это просто API для переводов.

Как мне загрузить эти переводы в проект laravel.

ПЛАН A И B.

План A : Сквозная модель, задающая переменную $ connection (которая указывает на другое соединение sql) в модели . Затем используйте модели для запроса по ключу перевода.

Plan B : использование Guzzle для вызова покоя для узла express api для получения всех переводов для этот язык. А затем сохранить его в массиве и получить их оттуда.

Обратите внимание, что если я сделаю это, вызов API. Возможно, мне придется вызывать эту конечную точку в каждой службе, которая хочет что-то перевести. Я также получаю все переводы, и мне может потребоваться всего пара ключей для перевода.

Спасибо, надеюсь, это было понятно, и Я уверен, что этот вопрос не задавался ранее таким конкретным образом.

...