API сервер лог в Laravel
Работая с API иногда имеет смысал делать лог запросов, которы приходят на сервер, и ответов, которы сервер отправляет. Сейчас давайте рассмотрим как делать лог, когда программируешь API сервис. Например, если система третьей стороны присылате нам уведомления, что заказ отпавлен, неплохо было бы сделать лог запросов которые эта система присылает и ответов, которые высылает наша система. Такой лог поможет разрешить спорные ситуации или найти ошибки в работе системы.
https://laravel.ru/posts/1254
Работая с API иногда имеет смысал делать лог запросов, которы приходят на сервер, и ответов, которы сервер отправляет. Сейчас давайте рассмотрим как делать лог, когда программируешь API сервис. Например, если система третьей стороны присылате нам уведомления, что заказ отпавлен, неплохо было бы сделать лог запросов которые эта система присылает и ответов, которые высылает наша система. Такой лог поможет разрешить спорные ситуации или найти ошибки в работе системы.
https://laravel.ru/posts/1254
Мульти-гвардовая аутентификация с Laravel Fortify
https://max-eckel.dev/posts/multi-guard-authentication-with-laravel-fortify
https://max-eckel.dev/posts/multi-guard-authentication-with-laravel-fortify
Кастомное логирование
https://youtu.be/GOmiWKpwFSo
https://youtu.be/GOmiWKpwFSo
YouTube
Simple Custom Laravel Logging
Want more? Explore the library at http://codecourse.com
This snippet walks you through setting up a separate log channel in Laravel, with its own file. We'll also tap into a custom log formatter to choose the output structure. Great for separating different…
This snippet walks you through setting up a separate log channel in Laravel, with its own file. We'll also tap into a custom log formatter to choose the output structure. Great for separating different…
PHP: Community Synergy Initiative
Пол Драгунис и Кристоф Румпель подняли вопрос об актуальности PHP-документации и что с этим делать. Опрос прилагается.
https://www.reddit.com/r/PHP/comments/ivpfcf/php_community_synergy_initiative/
Пол Драгунис и Кристоф Румпель подняли вопрос об актуальности PHP-документации и что с этим делать. Опрос прилагается.
https://www.reddit.com/r/PHP/comments/ivpfcf/php_community_synergy_initiative/
Reddit
From the PHP community on Reddit: PHP: Community Synergy Initiative
Explore this post and more from the PHP community
Релиз Laravel Make-Testable
Пакет для создания тестов вместе с классами при использовании artisan-команды make:*
https://laravel-news.com/laravel-make-testable
Пакет для создания тестов вместе с классами при использовании artisan-команды make:*
https://laravel-news.com/laravel-make-testable
Laravel News
Create Test Files With Artisan Make Commands Automatically
The Laravel make-testable package creates a test along with any class created using Artisan make commands.
Релиз Fortify UI
Пакет каркаса аутентификации для Laravel Fortify. Минимальная разметка и без стилей.
https://github.com/zacksmash/fortify-ui
Пакет каркаса аутентификации для Laravel Fortify. Минимальная разметка и без стилей.
https://github.com/zacksmash/fortify-ui
Также релизнулись:
Laravel 6.18.41
Cashier Stripe 12.4
Cashier Paddle 1.2.1
Dusk 6.7
Fortify 1.6
Horizon 5.2
Jetstream 1.3.1
Nova 3.11
Laravel 6.18.41
Cashier Stripe 12.4
Cashier Paddle 1.2.1
Dusk 6.7
Fortify 1.6
Horizon 5.2
Jetstream 1.3.1
Nova 3.11
Мидлвар как Сервис-провайдер
https://ryangjchandler.co.uk/articles/unconventional-laravel-middleware-as-a-service-provider
https://ryangjchandler.co.uk/articles/unconventional-laravel-middleware-as-a-service-provider
Сентябрьская новостная рассылка от Livewire
https://buttondown.email/LivewireNewsletter/archive/livewire-september-newsletter/
https://buttondown.email/LivewireNewsletter/archive/livewire-september-newsletter/
Рефакторинг в Actions
В наших новых проектах в Spatie мы начали использовать концепцию под названием «actions». Она позволяет держать наши контроллеры и модели в чистоте. Очевидная практика. Сейчас я объясню подробнее.
https://laravel.demiart.ru/refactoring-to-actions/
В наших новых проектах в Spatie мы начали использовать концепцию под названием «actions». Она позволяет держать наши контроллеры и модели в чистоте. Очевидная практика. Сейчас я объясню подробнее.
https://laravel.demiart.ru/refactoring-to-actions/
Уроки Laravel
Рефакторинг в Actions | Уроки Laravel
Рефакторинг кода выделением логики в отдельные классы под названием Actions. Очереди, тестирование, использование командной строки.
Aimeos против Bagisto. Сравнение двух Laravel-систем для электронной коммерции
https://dev.to/shop/aimeos-vs-bagisto-comparing-differences-nbo
https://dev.to/shop/aimeos-vs-bagisto-comparing-differences-nbo
DEV Community
Aimeos vs. Bagisto : Comparing differences
Aimeos and Bagisto are the most popular Laravel ecommerce packages. There have been a lot of noise...
❤1
Релиз Laravel Model Expires
Пакет следящий за сроком годности ваших моделей, например, срок подписки пользователя.
https://github.com/mvdnbrk/laravel-model-expires
Пакет следящий за сроком годности ваших моделей, например, срок подписки пользователя.
https://github.com/mvdnbrk/laravel-model-expires
GitHub
GitHub - mvdnbrk/laravel-model-expires: A package to assign expiration dates to Eloquent models.
A package to assign expiration dates to Eloquent models. - GitHub - mvdnbrk/laravel-model-expires: A package to assign expiration dates to Eloquent models.
Релиз Jetstrap
Пакет переключающий Jetstream c TailwindCSS на Bootstrap
https://github.com/nascent-africa/jetstrap
Пакет переключающий Jetstream c TailwindCSS на Bootstrap
https://github.com/nascent-africa/jetstrap
GitHub
GitHub - nascent-africa/jetstrap: A Laravel 8 package to easily switch TailwindCSS resources generated by Laravel Jetstream and…
A Laravel 8 package to easily switch TailwindCSS resources generated by Laravel Jetstream and Breeze to Bootstrap 4. - nascent-africa/jetstrap