Size: a a a

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

2019 December 28

FL

First Last in Laravel для начинающих
First Last
class SomeFactoryService {
  public static function fromModel(Comment $comment): YourServiceContract {
}
}
В теле нахуярь что твоей душе угодно
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Сделай нормальный контракт с методами
источник

FL

First Last in Laravel для начинающих
$container->make(YourServiceContract::class, [$comment->someField]);
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Напиши реализацию
источник

FL

First Last in Laravel для начинающих
Я не понимаю что тебе не нравится...
источник

ИЛ

Иван Лещенко in Laravel для начинающих
First Last
$container->make(YourServiceContract::class, [$comment->someField]);
Не сработает без бинда
источник

ИЛ

Иван Лещенко in Laravel для начинающих
А после бинда не заработают статики
источник

FL

First Last in Laravel для начинающих
Иван Лещенко
Не сработает без бинда
А что тебе мешает забиндить реализацию?)
источник

FL

First Last in Laravel для начинающих
Иван Лещенко
А после бинда не заработают статики
Блять
источник

FL

First Last in Laravel для начинающих
Статик функция - именованный конструктор, хватит
источник

FL

First Last in Laravel для начинающих
Ты говоришь не о той вещи
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Ща ПК врублю
источник

ИЛ

Иван Лещенко in Laravel для начинающих
В имплоде что-то напишу
источник

FL

First Last in Laravel для начинающих
First Last
Статик функция - именованный конструктор, хватит
Только вместо фабрики - прям в сервис ее засунуть
источник

ИЛ

Иван Лещенко in Laravel для начинающих
First Last
Только вместо фабрики - прям в сервис ее засунуть
источник

FL

First Last in Laravel для начинающих
Я дико извиняюсь
источник

FL

First Last in Laravel для начинающих
источник

ИЛ

Иван Лещенко in Laravel для начинающих
У тебя теперь фабрика забирает из контейнера зависимость, которую нельзя легко заменить
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Глянь мой пример
источник

AP

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