Laravel World
8.46K subscribers
1.25K photos
25 videos
9 files
2.08K links
Laravel & PHP news
Download Telegram
Тестирование моделей
В этом уроке мы научимся тестировать Модели в Laravel через технику «Разработка через тестирование» (Test Driven Development). Для этого мы создадим новый проект, который имеет модель Article с полями title, content и views .
Эффект IKEA в программировании — О ценности наших собственных творений
Утренняя философия от Димитриса Карапаноса, для тех, кто хочет поразмышлять о высоком.
#english
https://stitcher.io/blog/the-ikea-effect
В этой статье я расскажу, как можно запустить приложение Laravel внутри контейнера Docker за 15 минут.
Пишем реферальную программу для приложения на Laravel
#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
Интегрируем Paypal в Laravel
Займемся интеграцией платежного шлюза Paypal в приложение Laravel.
Небольшой совет по Laravel от Barry vd. Heuvel.
Обычно удобно применять whereDate(), но поскольку она использует функцию MySQL date, то не использует индекс. Если же вы хотите использовать индекс, то используйте сравнение (> = сегодня, < завтра) или оператор between. Это можно упростить с помощью скоупа, см. изображение.
Laravel: Полное объяснение как Задачи попадают в Очередь
#english
https://medium.com/@sirajul.anik/how-does-laravel-jobs-get-queued-c241b04135b7
Видео от Spatie о том, как создавать и просматривать отчеты о покрытии кода в PhpStorm, используя PHPUnit и Xdebug
#english #video
https://freek.dev/1674-how-to-generate-and-view-code-coverage-reports-in-phpstorm-using-phpunit-and-xdebug
Делаете много комментариев в коде и думаете, что это хорошо? Но это не совсем так! Теперь нужно вникать и в комментарий и в код, а при рефакторинге не забывать проверять, что комментарии все еще актуальны! Вместо этого просто пишите хороший читабельный код!
Вышел Laravel 7.14
7 добавлений, 6 исправлений и 2 изменения.
#english
https://blog.laravel.com/laravel-v7-14-0-released
Новая версия Laravel FFMpeg — пакета для интеграции FFMpeg в Laravel: полностью переписанное с новыми функциями и множеством улучшений.
#english #package
https://protone.media/en/blog/were-releasing-the-next-major-version-of-laravel-ffmpeg-a-full-rewrite-with-new-features-and-many-improvements
Регулярные выражения сложны для понимания и вы не должны в них вникать читая код — используйте вместо них константы!