Laravel World
8.46K subscribers
1.26K photos
25 videos
9 files
2.09K links
Laravel & PHP news
Download Telegram
Релиз Venture 2.0
Пакет для создания и управления сложными асинхронными процессами. Добавлена поддержка вложенных процессов.
https://github.com/ksassnowski/venture/releases/tag/2.0.0
Кирилл Несмеянов о Ray (десктопный дебаг)
https://laravel-news.com/laravel-dump-server
Также зарелизены:
— Laravel 6.20.10
— Horizon 5.6.5
— Jetstream 2.1
— Scout 8.5.4
Выпущены Laravel 6.20.11, 7.30.2 и 8.22.1, содержащие исправление уязвимости. Рекомендуется всем пользователям Laravel как можно скорее обновить свои приложения.
https://blog.laravel.com/security-laravel-62011-7302-8221-released
3 способа вывода ошибки валидации заголовка поля
1. использование $errors, автоматически доступное во всех вьювках.
2. использование директивы @error, в которой можно получить ошибку через $message
3. то же, что и выше, но с использованием Blade-компонента. Чистота и DRY
©TheLaravelDev
При добавлении нового поля в существующую таблицу через миграции оно всегда добавляется последним. Но:
1. Вы можете использовать after() чтобы разместить новое поле после определенного поля.
2. Вы также можете использовать first() чтобы разместить новое поле в начале таблицы.
Релиз Laravel Actions 2
Пакет для организации логики на основе действий (actions), которые предоставляет ваше приложение. Вместо создания контроллеров, заданий, слушателей и т.д, он позволяет вам создать PHP-класс, который обрабатывает конкретную задачу и запускать этот класс как угодно.
https://laravel-news.com/organize-laravel-applications-with-actions
Пре-релиз Turbo Laravel
Пакет реализующий Hotwire в Laravel. Аналог Turbo Rails. Набор методов для ускорения изменений страниц. Позволяет достигнуть скорости SPA без написания яваскрипта. Внимание: пакет не протестирован в боевых условиях. Фидбэк и помощь приветствуются.
https://github.com/tonysm/turbo-laravel