Глубокое погружение в PHP Attributes: Все, что нужно знать
Ғылым және технология
🔥 Присоединяйтесь к нашему стриму, где мы освещаем все аспекты PHP Attributes! Разберем от базового использования до продвинутых техник в реальных приложениях.
00:00 - Начинаем стрим
00:25 - Приветствие
02:10 - Вступление
05:00 - Как выглядят атрибуты
06:50 - Пара слов про пакет doctrine annotations
08:30 - Создаем свой первый атрибут
23:10 - Примеры использования
26:05 - ORM сущности
27:08 - Роутинг
28:20 - Test cases на атрибутах
29:26 - Request mapper + валидация
32:25 - Консольные команды
34:55 - RBAC
35:42 - DI container
37:20 - Enum injector
40:45 - Queue jobs
43:00 - CQRS
45:00 - Unit tests
46:20 - Temporal workflows
49:30 - Обработка исключений (Exceptions)
53:00 - Проблемы атрибутов
1:01:30 - Пишем EventListener на атрибутах (старт приложения)
1:26:45 - DI Container injector на атрибутах (runtime приложения)
1:45:40 - Non reportable exceptions на атрибутах
Наш канал: t.me/php_fart
Наши твиттеры:
/ butsch - Pavel Buchnev
/ roxblnfk - Aleksei Gagarin
Spiral экосистема (Spiral Framework, Cycle ORM, RoadRunner и Temporal):
Discord для решения вопросов: / discord
Twitter с подсказками и апдейтами: / spiralphp
✨ Оставьте свои вопросы в комментариях, и мы с радостью на них ответим в ходе стрима!
Пікірлер: 4
Классная штука аттрибуты. Надо будет получше изучить их. Видео зачетное. Особенно как демонстрация копилота.
А почему не используете PHPStorm для демонстрации? Есть же Scratches файлы, где можно писать всё тоже само, но при этом используя все прелести IDE
У одного участника уровень громкости раза в два выше, чем у другого. Или одного не слышно, или другой орёт. Когда перешли в IDE на небольшом экране вообще ничего не стало видно, пришлось открыть фулскрин на компе.
@php-farttime
2 күн бұрын
Привет. Сорри. Не всегда получается норм качество, иногда переезды, новые обстановки, не все оборудование есть. В новых видео и стримах таких ошибок не повторяем.