Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 19.12.2017 17:09:24

Как в одном сервисе использовать другой?

Доброго времени суток.
Подскажите, как в одном сервисе использовать другой?
Суть в том, что я из контролера передаю данные для обработки (внесение в БД) в сервис-№1. А, в сервисе-№1, я хочу обратится к сервису-№2, который должен проверить имеет ли данный пользователь редактировать эти данные.
Как я могу в сервисе-№1 обратится к сервису-№2?
Спасибо за уделенное время.

Не в сети

#2 19.12.2017 17:41:45

Re: Как в одном сервисе использовать другой?

Как я могу в сервисе-№1 обратится к сервису-№2?

А какие проблемы?

Не в сети

#3 19.12.2017 17:49:46

Re: Как в одном сервисе использовать другой?

Имею в виду через new или как-то по другому?
Ведь в провайдаре у меня указан вызов через singleton.

Изменено Trolsenon (19.12.2017 17:50:03)

Не в сети

#4 19.12.2017 18:35:06

Re: Как в одном сервисе использовать другой?

покажи код

Не в сети

#5 19.12.2017 21:51:40

htclog81
Откуда: Москва
Сообщений: 192
Сайт

Re: Как в одном сервисе использовать другой?

имеет ли данный пользователь редактировать эти данные.

Тут скорее политики нужны https://laravel.com/docs/5.5/authorizat … g-policies

Не в сети

#6 21.12.2017 12:55:00

Re: Как в одном сервисе использовать другой?

Я думал, это нужно делать каким-то определенным образом. Вобщем поступил как с обычным контроллером.
htclog81, политики есть. использую - https://github.com/Zizaco/entrust

Спасибо всем за уделенное время!

Не в сети

Подвал раздела