Вышел 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
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
The Laravel Blog
Laravel v7.16.0 released - The Laravel Blog
Laravel v7.16.0 is released in 2020/06/16, here are the changes we`ve merged into this release.
Laravel + Firebase Cloud Messaging
Настраиваем Уведомления — Часть 1.
#english
https://medium.com/@ibrahim.s.m.2010/laravel-with-firebase-cloud-messaging-fcm-part-1-64de03134c00
Настраиваем Уведомления — Часть 1.
#english
https://medium.com/@ibrahim.s.m.2010/laravel-with-firebase-cloud-messaging-fcm-part-1-64de03134c00
Medium
Laravel with Firebase Cloud Messaging FCM Notification Part 1
Step 1: Create a Project folder name “fcmapp”
Laravel Clean Code Tactics
Советы по написанию чистого кода от Samuel Štancl
#english
https://threadreaderapp.com/thread/1272822437181378561.html
Советы по написанию чистого кода от Samuel Štancl
#english
https://threadreaderapp.com/thread/1272822437181378561.html
Два способа увидеть SQL-запрос, выполненный Laravel
#english
https://stackcoder.in/posts/laravel-last-executed-query-in-plain-sql-statement-for-debugging
#english
https://stackcoder.in/posts/laravel-last-executed-query-in-plain-sql-statement-for-debugging
StackCoder
Laravel Last Executed Query In Plain SQL Statement For Debugging | StackCoder
In this article, I will show you 2 ways to get the executed queries in plain SQL so that you can debug faster in Laravel.
Laravel JWT-Auth: Автоматическое обновление токенов
#english
https://medium.com/backenders-club/laravel-jwt-auth-refresh-token-on-auto-pilot-eb114a46283b
#english
https://medium.com/backenders-club/laravel-jwt-auth-refresh-token-on-auto-pilot-eb114a46283b
Medium
Laravel JWT-Auth: Refresh token on Auto-Pilot
So let’s assume you’ve built an API, and you need to automate refreshing of tokens. Well Laravel makes this easy without manually keeping…
Релиз Alpine 2.4
Минималистичный js-фреймворк входящий в TALL-стек.
Новая директива «x-spread» и сохранение работоспособности компонентов при ошибке в одном из них
#english
https://github.com/alpinejs/alpine
Минималистичный js-фреймворк входящий в TALL-стек.
Новая директива «x-spread» и сохранение работоспособности компонентов при ошибке в одном из них
#english
https://github.com/alpinejs/alpine
GitHub
GitHub - alpinejs/alpine: A rugged, minimal framework for composing JavaScript behavior in your markup.
A rugged, minimal framework for composing JavaScript behavior in your markup. - GitHub - alpinejs/alpine: A rugged, minimal framework for composing JavaScript behavior in your markup.
Преимущества использования кастомных исключений
#english
https://www.amitmerchant.com/using-custom-exception-php/
#english
https://www.amitmerchant.com/using-custom-exception-php/
Amit Merchant - A blog on PHP, JavaScript, and more
Benefits of using custom exceptions in PHP
Exceptions are really useful when you want to handle some situations which can not be handled gracefully otherwise. So, using exceptions, you can handle certain sceanrios by showing a nice error message. Take the following example for instance.
Создаём свою artisan-команду в Laravel и подсчитываем время её выполнения
Через CLI (Интерфейс командной строки) очень удобно выполнять длительные и ресурсоёмкие задачи, а с помощью Artisan Console мы можем создавать для этого свои собственные команды. Обычно я делаю специальные команды для приложений, требующих первоначальную настройку, либо для запуска запросов к очень большим базам данных.
Через CLI (Интерфейс командной строки) очень удобно выполнять длительные и ресурсоёмкие задачи, а с помощью Artisan Console мы можем создавать для этого свои собственные команды. Обычно я делаю специальные команды для приложений, требующих первоначальную настройку, либо для запуска запросов к очень большим базам данных.
Использование кастомных Гвардов и Провайдеров для аутентификации пользователей через имеющийся API
#english
https://medium.com/infraspeak/integrating-infraspeaks-api-authentication-on-first-party-clients-bb5be026fa5d
#english
https://medium.com/infraspeak/integrating-infraspeaks-api-authentication-on-first-party-clients-bb5be026fa5d
Medium
Integrating Infraspeak’s API authentication on first-party clients
How we leveraged Laravel’s custom Guards and Providers to authenticate users against our already existent API service
Основы Alpine.js
Бесплатный курс из 4 видеоуроков по новому js-фреймворку
#english
https://laracasts.com/series/alpine-essentials
Бесплатный курс из 4 видеоуроков по новому js-фреймворку
#english
https://laracasts.com/series/alpine-essentials
Laracasts
Alpine.js Essentials
Alpine.js is a relatively new JavaScript framework for defining behavior directly in your markup. While similar to frameworks like Angular and Vue, you may find that Alpine is a bit more light-weight and portable. In this series, one step at a time, I'll…
Решение проблемы N+1 без нагрузки на память
#english
https://medium.com/swlh/solving-n-1-query-without-creating-memory-issue-in-laravel-d02d77c5fccc
#english
https://medium.com/swlh/solving-n-1-query-without-creating-memory-issue-in-laravel-d02d77c5fccc
Medium
Solving N+1 Query without creating Memory issue in Laravel
One of common problem of programmers when they create an app with ORM is N+1 query in their application. N+1 query problem is an…
Совет дня
Если сайт Medium не показывает вам статью, предлагая зарегистрироваться или указывая на истекший лимит, то скопируйте ссылку в новое «Приватное окно» (Инкогнито).
Если сайт Medium не показывает вам статью, предлагая зарегистрироваться или указывая на истекший лимит, то скопируйте ссылку в новое «Приватное окно» (Инкогнито).
Набор правил PHPStan для защиты от «магии» Laravel.
Весьма специфический пакет для нелюбителей Фасадов и глобальных хелперов.
#english
https://github.com/canvural/larastan-strict-rules
Весьма специфический пакет для нелюбителей Фасадов и глобальных хелперов.
#english
https://github.com/canvural/larastan-strict-rules
GitHub
GitHub - canvural/larastan-strict-rules: Extra strict and opinionated PHPStan rules for Laravel.
Extra strict and opinionated PHPStan rules for Laravel. - canvural/larastan-strict-rules
Автоматизация тестирования с GitHub Actions
#english
https://medium.com/swlh/test-automation-for-laravel-7-and-mysql-with-github-actions-467493c2f7ed
#english
https://medium.com/swlh/test-automation-for-laravel-7-and-mysql-with-github-actions-467493c2f7ed
Medium
Test automation for Laravel 7 and MySQL with GitHub Actions
How to create a GitHub workflow from scratch for Laravel 7 with service containers (MySQL) and managing secrets
Удобное использование Sweetalert.
Показываем информационные окна на JS из Laravel
#english
https://medium.com/@sentiasa/flash-messages-with-sweetalert-laravel-dedd7fe4b609
Показываем информационные окна на JS из Laravel
#english
https://medium.com/@sentiasa/flash-messages-with-sweetalert-laravel-dedd7fe4b609