https://github.com/cekta/di
наш чат: https://t.me/dev_ru
канал с важными объявлениями: https://t.me/kuvshinov_e
00:00 Вступление
01:29 Основные преимущества (кратко)
06:02 Установка
07:03 Классы
13:55 Параметры
18:08 Пример с интерфейсами
19:53 Пример с абстракными классами
22:56 Union type
25:34 Intersection type
26:54 DNF type
30:02 Definition на примере DSN
32:15 Иньекция в методы после создания и все остальное
34:19 Service Locator
35:37 variadic params
38:00 overwrite аргумента
40:09 Компиляция
50:46 FQCN
53:35 Пример показывающий порядок загрузки
56:05 Как autowiring определяет имя зависимости
59:57 Benchmark
01:05:13 Contribute