Size: a a a

Laravel для начинающих

2020 October 06

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
непонятно
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
@darakanoit карина, мемас
источник

R#

Reset # Alexey S. in Laravel для начинающих
Alexander Pavlenko 🌚
ты можешь в сервис инжектить какой-то класс, который будет тебе выдавать ответ нужного формата
я так и хочу, только сервисов 2 будет
источник

D

DK in Laravel для начинающих
Alexander Pavlenko 🌚
@darakanoit карина, мемас
источник

R#

Reset # Alexey S. in Laravel для начинающих
а как теперь мне при вот такой реализации их в конроллер передать
источник

VY

Vadym Yakovenko in Laravel для начинающих
Reset # Alexey S.
а как теперь мне при вот такой реализации их в конроллер передать
app('input') or  app('output')
источник

R#

Reset # Alexey S. in Laravel для начинающих
Vadym Yakovenko
app('input') or  app('output')
спасибо

что то я себя таким тупым сегодня чуствую
источник

R#

Reset # Alexey S. in Laravel для начинающих
Vadym Yakovenko
app('input') or  app('output')
Ура сработало !!!!!
наверное хватит на сегодня, завтра еще разок статью на хабре перечитаю.
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
странный подход🌚
источник

R#

Reset # Alexey S. in Laravel для начинающих
чего странный?
источник

VY

Vadym Yakovenko in Laravel для начинающих
Alexander Pavlenko 🌚
странный подход🌚
очень)
источник

R#

Reset # Alexey S. in Laravel для начинающих
Я принимаю запрос в формате сервиса №1 отдаю в сервис №2
он решает задачу
получаю ответ от сервиса №2 передаю в формате сервиса №1
Итого мне нужно инициализировать 2 класса, чтоб сделать обработчики реквестов/респонсов
при этом чтоб их можно было в конфиге менять
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
ну есть паттерн, не помню название
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
не стратегия, хотя очень похож
источник

R#

Reset # Alexey S. in Laravel для начинающих
возможно сервис №1 и не нужно будет через сервис провайдер делать, т.к. можно будет определять входной ендпоинт автоматом, но уж №2 уж точно нужно
источник

VY

Vadym Yakovenko in Laravel для начинающих
Alexander Pavlenko 🌚
ну есть паттерн, не помню название
мост?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
по сути, у тебя будет сервис, который принимает нужный класс для преобразования в нужный формат
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
типа

class Captchaservice {

__construct(CaptchaFormatterInterface $formatter){}

}
источник

R#

Reset # Alexey S. in Laravel для начинающих
Alexander Pavlenko 🌚
по сути, у тебя будет сервис, который принимает нужный класс для преобразования в нужный формат
да, и отдает назад
но если речь про трансформер то тут чуть не так просто
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
public function blabla()
{
.
.
.

return $this->formatter->format($kakietodannie);
}
источник