Laravel World
8.45K subscribers
1.26K photos
25 videos
9 files
2.09K links
Laravel & PHP news
Download Telegram
Когда нужно использовать Gate::after в Laravel
Политики (policies) в Laravel — отличный способ организовать логику авторизации, которая крутится вокруг моделей. Долгое время я использовал Gate::before для настройки вседозволенности суперадминов. Но, однажды, работая над новым приложением, у меня в голове щелкнуло и я понял как мне может быть полезен Gate::after. Сейчас я поделюсь с вами этим знанием.
https://laravel.demiart.ru/gate-after-laravel/
Сегодня зарелизились:
- Laravel 8.0, 7.28, 6.18.39
- Dusk 6.6
- Fortify 1.0
- Horizon 4.3.5, 5.0
- Jetstream 1.0
- Nova 3.9
- Passport 10.0
- Socialite 5.0
- Telescope 4.0
- UI 2.2.1
- Spark 11.0
Руководство по использованию сокетов в Laravel
Сегодня сокеты очень популярны в веб-разработке. Они обеспечивают связь в реальном времени между браузером клиента и сервером. Есть много вариантов использования. Например, сокеты могут быть использованы для уведомлений или чатов. В этой статье я покажу вам, как использовать сокеты в приложении Laravel для чатов. Я буду использовать Pusher для трансляции своих событий, но вы можете использовать для этого Redis или Socket.io. В первой части этой статьи мы сделаем серверную часть приложения, а во второй части мы сосредоточимся на внешнем интерфейсе.
https://laravel.demiart.ru/sockets-laravel-guide/
Релиз Laravel Tinker
Плагин для PhpStorm реализующий консоль тинкера для запуска кода
https://plugins.jetbrains.com/plugin/14957-laravel-tinker/
Релиз Laravel UI 2.3
Хотя Тейлор заявил, что пакет Laravel UI устарел и больше поддерживаться не будет, всё же выкатили исправления под Laravel 8. Спасибо Barry vd. Heuvel за фикс.
https://github.com/laravel/ui/pull/143
Динамические blade-компоненты
C выходом Laravel 8 появилась возможность использовать в blade-шаблонах встроенный компонент dynamic-component.
Обновлена документация по Jetstream
https://jetstream.laravel.com/1.x/introduction.html
Сообщество неоднозначно восприняло Jetstream. А вам он понравился?
Anonymous Poll
19%
Да
14%
Нет
67%
Не уверен