Панель управления пользователя laravel в реагирующей админпанели в блейд-контроллере СУХОЙ для контроллеров - PullRequest
0 голосов
/ 22 октября 2019

В моем проекте мы создаем конечные точки API в Laravel для приложения реакции и панели администратора только в блейдах.

Поэтому мне пришлось создать отдельный контроллер в папке API в качестве конечных точек для приложения реагирования и еще один контроллер для рендерингаблейд-представление для администратора для одной и той же таблицы (скажем, сообщений).

Но я не хочу повторять код, как общие проверки и условия. Я хочу, чтобы эти вещи были где-то обычным делом, чтобы я мог использовать их как в конечных точках API, так и вКонтроллеры администратора.

Может кто-нибудь поделиться ссылкой на лучший подход или некоторые идеи.

1 Ответ

0 голосов
/ 23 октября 2019

У меня была такая же проблема. и я решил с помощью сервисного уровня. Эта ссылка может помочь вам детально разобраться в обслуживании.

Проще говоря, обслуживание может быть введено в ваш контроллер. Сервис получит запрос от контроллера с входными данными (который может быть массивом) и может отправить вам обратный ответ (который может быть логическим или объектным).

Сервис также может помочь с тестовыми примерами.

Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...