Laravel World
Laravel World

Автоматизация тестирования с GitHub Actions
#english
https://medium.com/swlh/test-automation-for-laravel-7-and-mysql-with-github-actions-467493c2f7ed
Набор правил PHPStan для защиты от «магии» Laravel.
Весьма специфический пакет для нелюбителей Фасадов и глобальных хелперов.
#english
https://github.com/canvural/larastan-strict-rules
Совет дня
Если сайт Medium не показывает вам статью, предлагая зарегистрироваться или указывая на истекший лимит, то скопируйте ссылку в новое «Приватное окно» (Инкогнито).
Решение проблемы N+1 без нагрузки на память
#english
https://medium.com/swlh/solving-n-1-query-without-creating-memory-issue-in-laravel-d02d77c5fccc
Основы Alpine.js
Бесплатный курс из 4 видеоуроков по новому js-фреймворку
#english
https://laracasts.com/series/alpine-essentials
Как сделать свой собственный Фасад
#english
https://dev.to/azibom/define-your-own-facade-in-laravel-4n31
Использование кастомных Гвардов и Провайдеров для аутентификации пользователей через имеющийся API
#english
https://medium.com/infraspeak/integrating-infraspeaks-api-authentication-on-first-party-clients-bb5be026fa5d
Создаём свою artisan-команду в Laravel и подсчитываем время её выполнения
Через CLI (Интерфейс командной строки) очень удобно выполнять длительные и ресурсоёмкие задачи, а с помощью Artisan Console мы можем создавать для этого свои собственные команды. Обычно я делаю специальные команды для приложений, требующих первоначальную настройку, либо для запуска запросов к очень большим базам данных.
Преимущества использования кастомных исключений
#english
https://www.amitmerchant.com/using-custom-exception-php/
Релиз Alpine 2.4
Минималистичный js-фреймворк входящий в TALL-стек.
Новая директива «x-spread» и сохранение работоспособности компонентов при ошибке в одном из них
#english
https://github.com/alpinejs/alpine
Как сменить пароль в Laravel
#english
https://medium.com/@hidayatabisena/how-to-change-user-password-via-laravel-tinker-command-e9c2e4aae370
Github выкатил тестовое обновление дизайна. Чтобы активировать его нужно кликнуть на свою иконку сверху, выбрать «Feature preview» и нажать у Design и Repository кнопки «Enable». Как вам изменения?
Laravel JWT-Auth: Автоматическое обновление токенов
#english
https://medium.com/backenders-club/laravel-jwt-auth-refresh-token-on-auto-pilot-eb114a46283b
Два способа увидеть SQL-запрос, выполненный Laravel
#english
https://stackcoder.in/posts/laravel-last-executed-query-in-plain-sql-statement-for-debugging
Laravel Clean Code Tactics
Советы по написанию чистого кода от Samuel Štancl
#english
https://threadreaderapp.com/thread/1272822437181378561.html
Laravel + Firebase Cloud Messaging
Настраиваем Уведомления — Часть 1.
#english
https://medium.com/@ibrahim.s.m.2010/laravel-with-firebase-cloud-messaging-fcm-part-1-64de03134c00
Вышел Laravel 7.16
Added makeVisibleIf and makeHiddenIf methods to HidesAttributes
Added option to specify a custom guard for the make:policy command
Added theme property to Mailable class
Improved the reflector
Streamline ease of use with relation subquery
Improve event subscribers
#english
https://blog.laravel.com/laravel-v7-16-0-released
Паттерн «Посетитель» в Laravel
Laravel Visitor — это реализация паттерна программирования «Посетитель» для фреймворка Laravel. Он позволяет легко выполнить обработку набора произвольных элементов, без необходимости использования повторяющихся условных выражений, тем самым улучшая абстракцию кода.