Новое в Laravel: Задержка уведомлений канала
https://www.amitmerchant.com/delaying-notifications-channel-wise-in-laravel-8x/
https://www.amitmerchant.com/delaying-notifications-channel-wise-in-laravel-8x/
Amit Merchant - A blog on PHP, JavaScript, and more
Delaying notifications channel-wise in Laravel 8.x
Up until now, if you would need to delay notifications, you could do it by chaining the delay method onto your notification instantiation like so.
В этом уроке я покажу вам еще один способ проверки запроса формы, гораздо более чистый и повышающий удобство сопровождения ваших тестов. Многие разработчики пытаются эффективно протестировать запросы форм
https://laravel.demiart.ru/unit-testing-laravel-form-requests-in-a-different-way/
(form requests
). Обычно большая часть времени тратится на написание отдельного модульного теста для каждого правила в запросе. Что ведете к множеству тестов, типа test_request_without_title
и test_request_without_content
. Причем все эти методы будет реализованы абсолютно одинаково, отличаясь только вызовами конечной точки с различными данными. В результате имеем кучу дублированного кода.https://laravel.demiart.ru/unit-testing-laravel-form-requests-in-a-different-way/
Уроки Laravel
Еще один способ тестирования запросов в Laravel | Уроки Laravel
В этом уроке я покажу вам еще один способ проверки запроса формы, гораздо более чистый и повышающий удобство сопровождения ваших тестов. Многие разработчики пытаются эффективно протестировать запросы
Как тестировать «подписанные» маршруты
https://jcergolj.me.uk/signed-routes/
https://jcergolj.me.uk/signed-routes/
Быстрая настройка Laravel + Xdebug + VSCode
https://rohit-shirke.medium.com/laravel-xdebug-vscode-awesome-local-php-development-3b6e498bb5a1
https://rohit-shirke.medium.com/laravel-xdebug-vscode-awesome-local-php-development-3b6e498bb5a1
Medium
Laravel + Xdebug+ Vscode = Awesome local PHP development.
Hello folks, this is short read for quick Xdebug configuration for debugging Laravel based application. (This also applies to any in…
Laravel 8: сжимаем миграции в один sql-файл
https://youtu.be/Pq8kOl8TPNA
https://youtu.be/Pq8kOl8TPNA
YouTube
Laravel 8: Squash Migrations into SQL File
From Laravel 8, you can export all migrations into one SQL file and then re-migrate the schema back.
Docs: https://laravel.com/docs/8.x/migrations#squashing-migrations
- - - - -
Try our Laravel QuickAdminPanel: https://bit.ly/quickadminpanel
Enroll in my…
Docs: https://laravel.com/docs/8.x/migrations#squashing-migrations
- - - - -
Try our Laravel QuickAdminPanel: https://bit.ly/quickadminpanel
Enroll in my…
Когда один из редакторов решает отредактировать подкаст, то ему показывается HTML-форма с кучей input’ов. Каждый из них заполняется свойствами подкаста, такими как title, abstract, tags и category.
Category выбирается из списка, кодом, который я показал выше. Например, подкаст может принадлежать к категории «Спорт». Это позволит подкасту появляться на сайте в разделе «Спорт».
Как нам теперь взять подкаст и показать выбранную опцию, соответствующую категории подкаста? Blade может нам помочь в этом.
https://laravel.demiart.ru/blade-a-directive-for-a-selected-option-of-a-list/
Category выбирается из списка, кодом, который я показал выше. Например, подкаст может принадлежать к категории «Спорт». Это позволит подкасту появляться на сайте в разделе «Спорт».
Как нам теперь взять подкаст и показать выбранную опцию, соответствующую категории подкаста? Blade может нам помочь в этом.
https://laravel.demiart.ru/blade-a-directive-for-a-selected-option-of-a-list/
Уроки Laravel
Blade: директива для отображения выбранного пункта в списке | Уроки Laravel
Blade директива для удобной работы со списками: показывает выбранные элементы.
Также зарелизены:
— Cashier Paddle 1.4
— Dusk 6.10
— Horizon 5.6.2
— Jetstream 1.6.5
— Nova 3.17
— Telescope 4.4
— Cashier Paddle 1.4
— Dusk 6.10
— Horizon 5.6.2
— Jetstream 1.6.5
— Nova 3.17
— Telescope 4.4
Календарь на Laravel 8
https://www.itsolutionstuff.com/post/laravel-8-fullcalendar-with-create-edit-delete-event-exampleexample.html
https://www.itsolutionstuff.com/post/laravel-8-fullcalendar-with-create-edit-delete-event-exampleexample.html
Itsolutionstuff
Laravel 8 Fullcalendar with Create|Edit|Delete Event Example
laravel 8 fullcalendar example, laravel 8 fullcalendar tutorial, how to use fullcalendar in laravel 8, laravel 8 implement fullcalendar, laravel 8 fullcalendar crud, laravel 8 fullcalendar ajax, laravel 8 fullcalendar events
Новое в Laravel 8.19: Более удобное управление транзакциями БД
https://divinglaravel.com/better-management-of-database-transactions-in-laravel-8
https://divinglaravel.com/better-management-of-database-transactions-in-laravel-8
Новое в Laravel 8.19: список запланированных задач
https://www.amitmerchant.com/list-scheduled-commands-in-cli-in-laravel-8x/
https://www.amitmerchant.com/list-scheduled-commands-in-cli-in-laravel-8x/
Amit Merchant - A blog on PHP, JavaScript and more
List scheduled commands in CLI in Laravel 8.x
Sometimes, it would be convenient if you get details regarding things right in your terminal. Take for instance, all your scheduled commands that you have defined in your application’s App\Console\Kernel class’ schedule method like so.
Создание BaseCode и Shift дало мне уникальное понимание написания приложений на Laravel. Я объединил свои 20 лет программирования и 20 000 апгрейдов Ларавел в 10 советов по созданию легко обслуживаемых приложений.
Они могут показаться вам фундаментальными и не обязательными. Но любой серьезный код на Laravel использует их. Проще говоря, чем больше советов вы используете, тем более понятным будет ваша код.
https://laravel.demiart.ru/maintainable-laravel-apps/
Они могут показаться вам фундаментальными и не обязательными. Но любой серьезный код на Laravel использует их. Проще говоря, чем больше советов вы используете, тем более понятным будет ваша код.
https://laravel.demiart.ru/maintainable-laravel-apps/
Уроки Laravel
Пишем приложения на Laravel, которые легко поддерживать. | Уроки Laravel
Создание BaseCode и Shift дало уникальное понимание Laravel. Я объединил 20 лет кода и 20 000 апгрейдов в 10 советов по созданию легкообслуживаемых приложений.
Используйте queue:listen вместо queue:work в локальной разработке
https://laravel-news.com/queuelisten
https://laravel-news.com/queuelisten
Laravel News
Use queue:listen instead of queue:work when developing locally
When working locally use queue:listen instead of queue:work so you don’t have to reload the queues when making code changes.
Руководство по созданию CLI (Интерфейс Командной Строки)
Свежая онлайн-книга, которая поможет вам в создании CLI-приложений, используя традиционные принципы UNIX, но в соответствии с современными требованиями.
https://clig.dev/
Свежая онлайн-книга, которая поможет вам в создании CLI-приложений, используя традиционные принципы UNIX, но в соответствии с современными требованиями.
https://clig.dev/
clig.dev
Command Line Interface Guidelines
An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.
Причины использовать Композицию вместо Наследования в PHP
https://www.amitmerchant.com/reasons-use-composition-over-inheritance-php/
https://www.amitmerchant.com/reasons-use-composition-over-inheritance-php/
Amit Merchant - A blog on PHP, JavaScript, and more
Reasons to use Composition over Inheritance in PHP
In object-oriented programming, there are two ways using which classes can achieve polymorphic behavior: “Inheritance” & “Composition”.
Кастомные отношения или, иными словами, работа со сложными отношениями между базой данных и моделями Laravel.
https://laravel.demiart.ru/custom-relationship/
https://laravel.demiart.ru/custom-relationship/
Уроки Laravel
Кастомные отношения | Уроки Laravel
Или, иными словами, работа со сложными отношениями между базой данных и моделями Laravel. Недавно мне пришлось столкнуться с проблемой производительности на одном из наших крупных Laravel-проектов. Бы
Подготовка кода к рецензированию или как заставить код-ревьюера влюбиться в вас
https://mtlynch.io/code-review-love/
https://mtlynch.io/code-review-love/
mtlynch.io
How to Make Your Code Reviewer Fall in Love with You
Best practices for code review when you're the author.
Пакет Befriended (дружба/лайки/блокирование): на Laravel и на Livewire
https://youtu.be/jgVyFRee6po
https://youtu.be/jgVyFRee6po
YouTube
Laravel Befriended Package: with/without Livewire
2-in-1 demo of a package to follow/like/block someone or something: like a social network, forum, or community project. Showing how to follow the community - with regular Laravel, and with Livewire.
Repo: https://github.com/LaravelDaily/Laravel-Befriended…
Repo: https://github.com/LaravelDaily/Laravel-Befriended…