Laravel Earmark — Генерация серий последовательных значений.
#english
https://laravel-news.com/unique-series-of-values-with-earmark
#english
https://laravel-news.com/unique-series-of-values-with-earmark
Laravel News
Generate a Unique Series of Values with Earmark
he Earmark Laravel package by Brian LaVallee generates values in a unique and customizable series.
🎲 Тест «Хорошо ли вы знаете Artisan-команды?»
🖊 9 вопросов · ⏱ 30 сек
🖊 9 вопросов · ⏱ 30 сек
Пишем Тесты для содержимого электронных писем
#english
https://medium.com/@SlyFireFox/laravel-tip-testing-your-emails-contents-7c7d37a55bba
#english
https://medium.com/@SlyFireFox/laravel-tip-testing-your-emails-contents-7c7d37a55bba
Medium
Laravel Tip: Testing your emails contents
One of the things I originally found difficult in the Laravel framework is testing emails. As someone who’s worked on a package to perform…
Как делать свои контроллеры «тонкими»
Контролеры чаще всего нарушают принцип единой ответственности. Здесь очень легко намешать в одну кучу массу обязанностей. Но основная обязанность контроллера — обслуживать HTTP-запросы и делегировать их внутренним слоям приложения.
#english
https://medium.com/swlh/ideas-for-keeping-your-controllers-skinny-84583cce5f93
Контролеры чаще всего нарушают принцип единой ответственности. Здесь очень легко намешать в одну кучу массу обязанностей. Но основная обязанность контроллера — обслуживать HTTP-запросы и делегировать их внутренним слоям приложения.
#english
https://medium.com/swlh/ideas-for-keeping-your-controllers-skinny-84583cce5f93
Medium
Ideas For Keeping Your Controllers Skinny
It’s important to keep in mind the responsibility of each class in your system. Following this principle can help keep the amount of…
Laravel Acquaintances — пакет даёт возможность Eloquent-моделям управлять друзьями, группами, лайками, подписчиками, рейтингом и избранным
#english #package
https://laravel-news.com/manage-friendships-likes-and-more-with-the-acquaintances-laravel-package
#english #package
https://laravel-news.com/manage-friendships-likes-and-more-with-the-acquaintances-laravel-package
Laravel News
Manage Friendships, Likes and More with the Acquaintances Laravel Package
The multicaret/laravel-acquaintances package gives eloquent models the ability to manage friendships, groups, followers, likes, ratings, and favorites.
Эффект IKEA в программировании — О ценности наших собственных творений
Утренняя философия от Димитриса Карапаноса, для тех, кто хочет поразмышлять о высоком.
#english
https://stitcher.io/blog/the-ikea-effect
Утренняя философия от Димитриса Карапаноса, для тех, кто хочет поразмышлять о высоком.
#english
https://stitcher.io/blog/the-ikea-effect
stitcher.io
The IKEA effect - stitcher.io
About the value of our own creations
Как реализовать и протестировать FormRequest'ы в Lumen
#english
https://medium.com/@florenceokosun/implementing-custom-form-request-with-lumen-1a79dca29b1d
#english
https://medium.com/@florenceokosun/implementing-custom-form-request-with-lumen-1a79dca29b1d
Medium
Implementing Custom Form Request with Lumen
Form request is an elaborate way to perform more complex validation scenarios for your API. This becomes more important especially when…
Делаем компонент Livewire для обновления счетчика корзины
#english
https://navcodes.dev/blog/cart-counter-with-livewire/
#english
https://navcodes.dev/blog/cart-counter-with-livewire/
navcodes.dev
Livewire component that updates the cart counter
Build a livewire component that updates the cart counter
Пишем реферальную программу для приложения на Laravel
#english
https://miguelpiedrafita.com/laravel-affiliate/
#english
https://miguelpiedrafita.com/laravel-affiliate/
Оптимизация Тестов
Презентация для доклада Sebastian Bergmann на OnlinePHPConference
Вы узнаете, как оптимизировать свой набор тестов (PHPUnit) с точки зрения эффективности и результативности, а также читабельности и организационной структуры.
#english #pdf
https://thephp.cc/presentations/2020-the-online-php-conference-optimizing-your-test-suite.pdf
Презентация для доклада Sebastian Bergmann на OnlinePHPConference
Вы узнаете, как оптимизировать свой набор тестов (PHPUnit) с точки зрения эффективности и результативности, а также читабельности и организационной структуры.
#english #pdf
https://thephp.cc/presentations/2020-the-online-php-conference-optimizing-your-test-suite.pdf
Небольшой совет по Laravel от Barry vd. Heuvel.
Обычно удобно применять
Обычно удобно применять
whereDate()
, но поскольку она использует функцию MySQL date
, то не использует индекс. Если же вы хотите использовать индекс, то используйте сравнение (> =
сегодня, <
завтра) или оператор between. Это можно упростить с помощью скоупа, см. изображение.Laravel: Полное объяснение как Задачи попадают в Очередь
#english
https://medium.com/@sirajul.anik/how-does-laravel-jobs-get-queued-c241b04135b7
#english
https://medium.com/@sirajul.anik/how-does-laravel-jobs-get-queued-c241b04135b7
Medium
How does Laravel Jobs get queued?
Previous article introduction
Модульное тестирование переводов в Laravel
#english
https://www.leonelngande.com/unit-testing-translation-strings-in-laravel/
#english
https://www.leonelngande.com/unit-testing-translation-strings-in-laravel/
Leonel Elimpe
Unit Testing Translation Strings in Laravel
If your Laravel app uses multiple locales, it can get tedious keeping track of translations that are yet to be added to the appropriate translation files, e.g English translations in resources/lang/en/validation.php and French translations in resources/l…
Видео от Spatie о том, как создавать и просматривать отчеты о покрытии кода в PhpStorm, используя PHPUnit и Xdebug
#english #video
https://freek.dev/1674-how-to-generate-and-view-code-coverage-reports-in-phpstorm-using-phpunit-and-xdebug
#english #video
https://freek.dev/1674-how-to-generate-and-view-code-coverage-reports-in-phpstorm-using-phpunit-and-xdebug