These are chat archives for LaravelRUS/chat

18th
Nov 2018
JhaoDa
@jhaoda
Nov 18 2018 06:27
@wobqqq код оформлять надо, в правилах написано
zoinx2010
@zoinx2010
Nov 18 2018 09:52

Доброго времени суток. Подскажите как передать класс в метод, с другими аргументами?
Допустим если перезаписываю базовый метод модели

store($id)

, и добавляю туда еще один аргумент:

store($id, OrderService $orderService)

все работает и я могу работать с сервисом внутри метода, но если создаю метод сам:

someMethod($id, OrderService $orderService)

и при вызове функции с определенным ид, получаю ошибку о недостаточности аргументов, как решить эту проблему?

Vladimir Kikot
@shoxy
Nov 18 2018 11:04
@zoinx2010 инжекти через конструктор, или резолви через \app()
zoinx2010
@zoinx2010
Nov 18 2018 11:06
а если я сервис контейнер зарегистрирую, с этим классом, проблема отпадет?)