Что значит передать переменную в сервис провайдер?
Для какой цели, задача?
Есть класс сервиса, в котором есть конструкт, создаю сервис провайдер и в регистр добавляю класс сервиса, потом хочу его в контроллере использовать, но сервису необходимо передать параметры
app('название_класса', $params)?
Сделать метод в сервисе возможно, или обязательно через конструктор передавать?
я тоже насчет отдельного метода думал, но может кто то сталкивался c реализацией через конструкт
Ты через контейнер при создании объекта можешь какие угодно параметры для конструктора передать
да, как раз недавно.
если с доки, то примерно так https://laravel.com/docs/10.x/container#the-make-method
Это алиас для обычного метода make
да, но не суть, сам синткасис передачи аргументов для создания
Обсуждают сегодня