Php и Laravel дайджест октябрь 2021. Обзор новостей по php и ларавел
Новости из мира php и laravel за октябрь. Анонс конференции PHP Russia 2022, обновление Composer , запрет динамических свойств в PHP, Релиз RevoltPHP. Обзор обновлений Laravel , , , .
#php#laravel#cutcode
---------------------------------------------------------------------------------
❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode!
Поддерживай мой проект -
Угостить меня кофе -
🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут -
---------------------------------------------------------------------------------
⏰ Таймкоды:
00:00 Введение
00:26 Конференция PHP Russia 2022
00:46 Composer Update
00:55 Запрет динамических свойств в PHP
01:18 Релиз RevoltPHP
01:55 Laravel - анонимные blade-компоненты
02:32 Laravel - метод collect
02:49 Laravel - метод WhereBelongsTo
03:14 Laravel - директива Aware
04:08 Laravel - метод StripTags
04:38 Laravel - опция Remember
04:56 Laravel - расширение правил валидации Date_Format
05:07 Laravel - поддержка PHP 8.1
Всех приветствую на канале Cutcode!
На календаре конец октября, а это значит что время дайджеста из мира PHP. В этом месяце новостей не так много, поэтому я объединил две рубрики: дайджест PHP и обновление Laravel за октябрь. А вот обновление вышло немало!
Давайте начнем по порядку.
1. Стала известна дата проведения конференции PHP Russia 2022 и это 6 и 7 июня, но спустя несколько дней дату перенесли на 12 и 13 сентября. Будут ли еще переносы - пока неизвестно. Организаторы уже начали подготовку и прием заявок на доклады.
2. Вышло обновление composer версии в котором исправлена уязвимость на windows. Пользователям windows обязательно стоит обновится!
3. В новых версиях PHP предлагается задеприкейтить, а впоследствии удалить возможность создания динамических свойств, так как обычно редко объявляют свойства динамическии и чаще всего это ошибка или опечатка. Ну и в любом случае плохая практика. Также в новую версию PHP предлагается добавить возможность использовать тип null в декларациях типов, так как этого как раз не хватает.
4. Команды разработчиков двух популярных асинхронных framework AmPHP и react php выпустили совместную абстракцию событийного цикла на основе файберов с названием revoltphp, но js используется для event-loop. Cледующей версии AmPHP и react php не будут поставляться собственной реализации цикла событий, а будут напрямую использовать revoltphp. Файберы же будут доступны в PHP старше версии 8.1 из коробки, а на PHP 8.0 можно поставить расширение ext fiber. Следим за новостями, эти события являются важными, а сейчас переходим к обзору Laravel обновлений.
1. Начнем с обновления . Появилось интересное нововведение по blade компонентам, которое затрагивает анонимные blade компоненты. Если вы используете вложенные компоненты, как в моем примере, где таблица разбита на отдельные компоненты по каждому своему элементу, то главный компонент можно задать как index файл, и в последующем вызывать от родительского названия без указания точка индекс в названии. Я снял подробный урок по blade компонентам и там мы как раз поработаем с анонимными компонентами в ключе этого примера с таблицей. Ролик скоро выйдет на канале.
Также в версии расширили объект с request и добавили метод collect, который всего лишь трансформирует выбранный параметр в коллекцию. Но мы видим что request и развиваются и возможно в будущем в версии 9 появятся DTO объекты на выходе вместо массивов.
2. В версии у eloquent модели появился новый метод по работе с отношениями whereBelongsTo, для добавления условия по какому отношению belongsTo мы будем строить запрос. Раньше это выглядело следующим образом: когда мы писали Where дальше какое поле и какое значение. Теперь же можно использовать метод whereBelongsTo и просто передать eloquent модель, которая будет участвовать в условии.
Далее по апдейтам, но в версии появилась поддержка PHP версии 8.1
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
🔔 подпишитесь на YouTube-канал:
📼 Курс по Laravel с нуля:
Php и Laravel дайджест октябрь 2021. Обзор новостей по php и ларавел
---------------------------------------------------------------------------------
🔗 наш сайт:
📷 наш instagram:
📱 Наш telegram-канал:
1 view
829
248
4 weeks ago 00:02:11 1
💾 КАК ИЗУЧАТЬ ЯЗЫКИ ПРОГРАММИРОВАНИЯ 💡 СОЗДАНИЕ САЙТОВ ОБУЧЕНИЕ С НУЛЯ САМОСТОЯТЕЛЬНО
4 weeks ago 00:10:54 4
№15. ЦАРЬ И ЕГО ПОДДАННЫЙ, ПРОСЯЩИЙ У НЕГО МИЛОСТИ. Свт. Тихон Задонский.
4 weeks ago 01:20:26 3
№6. Евангелие от Мф.2:16-3:6. Ведущий Александр Борцов.
4 weeks ago 00:10:55 1
В ДНР из России на ПМЖ. Цены на квартиры, еду зарплаты.
4 weeks ago 00:22:26 1
[Alt Shift X] “Север помнит“: существует ли Великий Северный Заговор?
4 weeks ago 00:31:33 1
[Hope Media Group] Как правильно кормить ребенка? | Консультации с Еленой Яковенко
4 weeks ago 00:00:56 2
ПОМАДА ДЛЯ ГУБ GLAMSHINE GLAM TEAM
4 weeks ago 00:40:06 16
Нереальный отлив Таиланд Пхи Пхи. Последний день на острове. Пляж Ло Далам Loh Dalum. Своим ходом
4 weeks ago 00:02:11 1
Программист курс бишкек ❕ Курсы по java минск
4 weeks ago 00:02:11 1
Курсы программирования видео ⚠ It курсы с нуля
4 weeks ago 00:10:13 1
[Roa] Тромбонные Сверчки Crossout
4 weeks ago 00:11:59 2
[Roa] Адронный Фафнир Crossout
4 weeks ago 00:02:11 1
ВЕБ РАЗРАБОТКА ОБУЧЕНИЕ ЭТО ⛔ ВИДЕОКУРСЫ ПО JAVASCRIPT СКАЧАТЬ ТОРРЕНТ