Laravel World
8.46K subscribers
1.26K photos
25 videos
9 files
2.09K links
Laravel & PHP news
Download Telegram
Релиз Laravel 9.3
👍9
Новое в Laravel 9.3
Плейсхолдеры :position и :index для валидационных сообщений. Валидатор с картинки выдаст ошибку: «Пожалуйста, заполните описание для фото #2»
👍30
Вы можете перевести своё приложение в режим обслуживания для всех пользователей, кроме знающих секретный код.
👍67
С помощью метода skip вы можете пропускать выполнение Задачи. Например, если выходной день.
👍76
the-websocket-handbook.pdf
1.1 MB
Руководство по WebSocket
Технология, протоколы, API, создание приложений, масштабирование.
👍43
Шпаргалка по жадной загрузке в Laravel
👍135
Часто разработчики при создании проектов пренебрегают именованием маршрутов по разным причинам, например, когда они вообще не обращаются к ним используя функцию route(). Это обусловлено архитектурой приложения и в этом нет ничего зазорного, но есть и такие проекты, где имена маршрутов являются неотъемлемой частью проекта и случается так, что не ко всем роутам указываются имена. Об этом мы и поговорим.

https://habr.com/ru/post/655497/
👍18👎2
Передаём данные в blade с помощью магии.
👍74👎72
В Laravel 9.5 изменён вывод команды php artisan schedule:list
👍41👎1
Создаём свои собственные хелперы

Иногда бывает нужна функция, которая доступна везде и тут вам пригодится этот урок.

Куда ни глянь, всюду видишь уроки, в которых подобное решается через autoload в composer’е. По определенным причинам, я считаю это решение неэстетичным и, как только файл helpers.php начинает расти, то он становится нечитабельным.

Лично я давно использую метод, когда можно создавать несколько файлов, содержащих функции. Что делает их гораздо более чистыми и понятными.

https://laravel.demiart.ru/laravel-sozdayom-svoi-sobstvennye-funktsii/
👍47👎5
Уменьшение и увеличение значений в базе данных одной строкой
👍99👎5
15 советов по разработке REST API

При создании API с нуля вам нужно продумать множество деталей. От основ безопасности до использования правильных методов HTTP, реализации аутентификации, принятия решения о том, какие запросы и ответы вы должны принимать и возвращать, и так далее.

В этой статье я сжато расскажу как создать хороший правильный API, которым останутся довольны ваши пользователи. Все советы не зависят от языка, поэтому они применимы к любой платформе или технологии.

статья на английском

https://r.bluethl.net/how-to-design-better-apis
👍33
This media is not supported in your browser
VIEW IN TELEGRAM
В PhpStorm 2022.1 добавлена расширенная поддержка шаблонов Blade.

Плюс исправлено множество проблем:
• WI-37741 AutoCompletion of PHP Variables in Blade
• WI-34830 Blade: support namespaces in php
• WI-64460 Blade: missing completion for methods inside tags if there is php block ()
• WI-64463 Blade: two consecutive @php fragments are merged together and produce “expected: expression” warning “expected: expression” warning
• WI-31196 Blade: wrong formatting with html comments
• WI-40358 Blade: @section inside @if block throws “Directive is not closed”
• WI-64594 Blade: support @js directive
👍42
Шпаргалка по использованию кэша в Laravel
👍88
Чистим все кэши одной командой
👍121
20 хитростей при работе с Laravel Eloquent

Eloquent ORM кажется весьма простой, но под капотом она скрывает множество скрытых функций и малоизвестных способов достижения большей эффективности работы. В этой статье я расскажу вам несколько хитростей.

https://laravel.demiart.ru/20-hitrostej-pri-rabote-s-laravel-eloquent/
👍59👎4