PHP-линч #9 • yiisoft/validator
0:00 Я со странным лицом смотрю на экран
0:15 Начало
1:54 Почему я в рубашке
2:40 Про рефаторинг валидатора Yii на стриме 2020 года
4:15 Про мой гидратор
5:16 yiisoft/validator
14:39 Что с курсом Loft School
16:00 Зачем поддерживать 2 мажорные версии Psalm
16:54 Продолжаем изучать yiisoft/validator
51:22 Рефлексия и кэш в статическом свойстве
56:22 Снова про нейминг аттрибута
57:17 Мемоизация метаданных в симфони
59:52 Про nullable и #[Required]
1:01:11 Глобальный игнор для временных файлов
1:03:13 Высокий уровень кода в yiisoft
1:04:16 Ищем json, composer-required, composer-unused
1:07:13 Финал
Внимание! Чтобы YouTube опубликовал ваш комментарий, пишите не полный URL, а, например, гитхаб/symfony/console.
Как устроен PHP-линч:
1. Во время стрима вы скидываете в чат трансляции ссылки на репозитории и в трёх словах описываете, что там. Это может быть ваш пет-проект или библиотека, а может быть компонент (не)известного фреймворка. Заранее ссылки не принимаются.
2. Я выбираю проект по душе и клонирую репозиторий.
3. Комментирую на лету, говорю, что думаю, без обид.
Все линчи всегда записываются, так что не переживайте, если не успеваете присоединиться в процессе.
Подписывайтесь на наши каналы в Telegram:
• Пых https://t.me/phpyh,
• PHP Digest https://t.me/phpdigest,
• PHP умирает?! https://t.me/isPHPdying.
Поддержите канал на Boosty: https://boosty.to/phpyh.
Видео PHP-линч #9 • yiisoft/validator канала PHP Point
0:15 Начало
1:54 Почему я в рубашке
2:40 Про рефаторинг валидатора Yii на стриме 2020 года
4:15 Про мой гидратор
5:16 yiisoft/validator
14:39 Что с курсом Loft School
16:00 Зачем поддерживать 2 мажорные версии Psalm
16:54 Продолжаем изучать yiisoft/validator
51:22 Рефлексия и кэш в статическом свойстве
56:22 Снова про нейминг аттрибута
57:17 Мемоизация метаданных в симфони
59:52 Про nullable и #[Required]
1:01:11 Глобальный игнор для временных файлов
1:03:13 Высокий уровень кода в yiisoft
1:04:16 Ищем json, composer-required, composer-unused
1:07:13 Финал
Внимание! Чтобы YouTube опубликовал ваш комментарий, пишите не полный URL, а, например, гитхаб/symfony/console.
Как устроен PHP-линч:
1. Во время стрима вы скидываете в чат трансляции ссылки на репозитории и в трёх словах описываете, что там. Это может быть ваш пет-проект или библиотека, а может быть компонент (не)известного фреймворка. Заранее ссылки не принимаются.
2. Я выбираю проект по душе и клонирую репозиторий.
3. Комментирую на лету, говорю, что думаю, без обид.
Все линчи всегда записываются, так что не переживайте, если не успеваете присоединиться в процессе.
Подписывайтесь на наши каналы в Telegram:
• Пых https://t.me/phpyh,
• PHP Digest https://t.me/phpdigest,
• PHP умирает?! https://t.me/isPHPdying.
Поддержите канал на Boosty: https://boosty.to/phpyh.
Видео PHP-линч #9 • yiisoft/validator канала PHP Point
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![PHP-линч #13 • LSP • szogyenyid/php-builder • final](https://i.ytimg.com/vi/oY1dXKWNsp0/default.jpg)
![PHP-линч #15 • Symfony #[MapRequestPayload], часть 2](https://i.ytimg.com/vi/lHXrYr134tw/default.jpg)
![PHP Digest Live #201. Асинхронный PHP, файберы, пересечения типов, новые лямбды, Laravel Octane](https://i.ytimg.com/vi/HHyv4AObhm0/default.jpg)
![PHP Digest Live #196. Снова про Enum в PHP 8.1, "уязвимость" в Zend, php-opencv, демо отладки в Ray](https://i.ytimg.com/vi/DEV3K_Tf5Do/default.jpg)
![PHP Digest Live #202-204. First-class callable syntax и другие новости PHP 8.1, Symfony 5.3](https://i.ytimg.com/vi/DYNbjSTjwPk/default.jpg)
![Пыхэфир #1. Что делать джуну с пятилетним стажем?](https://i.ytimg.com/vi/y4Y2r4uf0qw/default.jpg)
![PHP-линч #10 • myclabs/deep-copy • чистая архитектура](https://i.ytimg.com/vi/B-jLIJDsRIY/default.jpg)
![PHP-линч #1 • fp4php/functional • shoman4eg/moy-nalog](https://i.ytimg.com/vi/MwMCzqvCGKo/default.jpg)
![Как регистрировать и тестировать shutdown функции](https://i.ytimg.com/vi/5eOHwubukgY/default.jpg)
![Большой стрим PHP-сообщества — Никита Попов, Александр Макаров, Валентин Удальцов и много других](https://i.ytimg.com/vi/6JF2U39J4RY/default.jpg)
![PHP-линч #19 • Анонс моего курса • zlodes/php-prometheus-client • SerafimArts/ffi-sdl](https://i.ytimg.com/vi/lmTsDyF4e6A/default.jpg)
![PHP-линч #17](https://i.ytimg.com/vi/KgM0x6OQxL0/default.jpg)
![What's up, PHP? #1](https://i.ytimg.com/vi/X2XjaF4PJvk/default.jpg)
![Нюансы WeakReference & WeakMap на конкретном примере / Валентин Удальцов](https://i.ytimg.com/vi/r1HDMu7nJh0/default.jpg)
![PHP-линч #6 • RoadRunner • dromru/iterable-dbal • 4irik/url-shorter](https://i.ytimg.com/vi/QyMcleRp6To/default.jpg)
![PHP Digest Live #195. Асинхронный PHP в 8.1, нативные атрибуты, слоники](https://i.ytimg.com/vi/mvjj_YX_BqQ/default.jpg)
![Трейты в PHP — зло? Валентин Удальцов против всех (Часть 2)](https://i.ytimg.com/vi/xoEPNiMtVps/default.jpg)
![PHP-линч #7 • Новая работа • Ответы на вопросы • markrogoyski/itertools-php • nikic/iter](https://i.ytimg.com/vi/Gp9GbugpEWc/default.jpg)
![PHP-линч #8 • api-platform/core • WeakMap в EventListener](https://i.ytimg.com/vi/64qHnjwAXOg/default.jpg)
![Разбираем срез знаний для "Хардкорного курса PHP"](https://i.ytimg.com/vi/8RFgWCdLJ38/default.jpg)