Laravel World
8.09K subscribers
1.08K photos
21 videos
9 files
1.85K links
Новости Laravel и PHP
Download Telegram
Релиз Laravel 11.9
https://github.com/laravel/framework/releases/tag/v11.9.0

+релизы:
Laravel v10.48.12
Breeze v2.0.5
Cashier Paddle v2.4.3
Octane v2.3.12
Prompts v0.1.23
Pulse v1.2.2
Reverb v1.0.0-beta12
Volt v1.6.4
Я пишу свой код в контроллере
https://hakanaktas.com.tr/2024-05-11-i-write-my-code-in-controller
Оптимизация времени начальной загрузки Laravel за счет использования хеш-таблицы для хранения провайдеров
https://sarvendev.com/2024/05/laravel-bootstrap-time-optimization-by-using-a-hashtable-to-store-providers/
При использовании сторонних API задавайте свой собственный юзерагент. И, если у них возникнет проблема, то владелец API сможет связаться с вами, а не просто заблокирует доступ.
Релиз Laravel 11.10
https://github.com/laravel/framework/releases/tag/v11.10.0

+обновления для:
- Horizon
- Jetstream
- Octane
- Pennant
- Precognition
- Pulse
- Reverb
- Volt
Гугл объявил, что их новый облачный редактор кода Project IDX cо встроенным искусственным интеллектом теперь поддерживает и Laravel.
https://idx.google.com/new/laravel
Релиз PHP 8.3.8, 8.2.20 и 8.1.29
https://www.php.net/ChangeLog-8.php#8.3.8

Закрытие нескольких уязвимостей, в том числе приводящих к выполнению произвольного кода в PHP. Крайне рекомендуется обновиться.
Краткое руководство по PHP-генераторам
https://www.crwlr.software/blog/php-generators-quickstart-tutorial
This media is not supported in your browser
VIEW IN TELEGRAM
Какая гадость эта ваша динамическая типизация
This media is not supported in your browser
VIEW IN TELEGRAM
8 июня PHP исполнилось 29 лет
Малоизвестные, но полезные функции Laravel
https://accreditly.io/articles/little-known-but-useful-laravel-functions
Гайд по деплою web-приложений для новичков. Часть 1

Каждый разработчик, независимо от уровня и специализации, регулярно сталкивается с задачей деплоя. Это статья в основном рассчитана на новичков, которые учатся разворачивать приложения на сервере и хотят узнать различные варианты, сравнить их и выбрать подходящий.

https://habr.com/ru/articles/820473/
Обнаружена уязвимость CVE-2024-37051 в плагине JetBrains GitHub, которая может привести к утечке токенов доступа на сторонние сайты. Проблема затрагивает все IDE на базе IntelliJ начиная с версии 2023.1, в которых включен и настроен/используется этот плагин. Патч безопасности уже доступен, в том числе и для PhpStorm. Настоятельно рекомендуется обновиться.

https://blog.jetbrains.com/security/2024/06/updates-for-security-issue-affecting-intellij-based-ides-2023-1-and-github-plugin/
Если вам нужно добавить несколько полей в БД после определенного поля, то просто сгруппируйте их в одном колбэке, используя метод $table->after()
В Laravel 11 есть хелпер literal, с помощью которого можно создавать объекты