В этом уроке я создам полный Laravel 10 ролей и разрешений без пакета.
Lift позволяет создавать открытые свойства в красноречивых моделях, соответствующие схеме таблицы. Это упрощает чтение и работу с моделями в любой интегрированной среде разработки.
Сегодняшний пост снова немного об очевидной вещи - проверке данных. Зачем нужна проверка, как ее использовать, пользовательские правила и зачем нужно использовать запрос формы для проверки. Если говорить о проектах, с которыми я сталкивался на фрилансе, то очень часто получение данных от пользователя выглядело так: В чем может заключаться возникшая проблема? При таком получении данных от пользователя разработчик открывает возможность проведения двух видов атак на свое приложение: XSS (межсайтовый скриптинг) ...
В чем разница между firstOrCreate и createOrFirst? Давайте взглянем!
DocuWriter.ai предоставляет вам множество инструментов на базе искусственного интеллекта для создания документации по коду, тестов и рефакторинга кода из файлов исходного кода.
Ladder — это пакет от Enea Dhiamandi, который предлагает максимально легкие разрешения для Laravel.
В этом руководстве вы узнаете, как загружать больше данных при прокрутке страницы в laravel, используя пакет laravel livewire.
EnumConcern — это пакет PHP, предназначенный для улучшения управления Enum, предоставляющий универсальный набор методов для обработки, преобразования, настройки и полезности. Интегрированный с коллекциями Laravel, он предлагает беспроблемный опыт для разработчиков, работающих с Enums в PHP.
Laravel Forge анонсировала новую функцию, которая обещает нулевое время простоя развертывания благодаря полной интеграции с Laravel Envoyer.
SpladePanel — это начальное приложение Laravel, позволяющее без труда создавать элегантные информационные панели, используя возможности интуитивно понятных функций построения SPA Laravel Splade.
В Laravel 8 немного изменился фукцнионал органичения доступа к роутам - появился RateLimiter. Рассмотрим на примере, как можно его использовать.
Scramble — это пакет для Laravel, который генерирует документацию API, не требуя от вас ручного написания аннотаций PHPDoc.
Genesis — это стартовый набор приложений для TALL Stack, созданный с помощью Laravel Folio и Volt. Он использует стек TALL с однофайловыми файлами Folio и Volt.
Почему ограничения памяти PHP важны для разработки вашего веб-сайта? PHP — это известная серверная технология, которую используют многие технологические гиганты для поддержки своих приложений. PHP предоставляет множество расширенных функций для создания динамических веб-страниц и интеграции некоторых функций, которые вы не можете просто получить с помощью javascript, HTML и C...
Команда Laravel обновила канал уведомлений Slack для поддержки Slack BlockKit API и улучшила отправку уведомлений Slack во внешние рабочие области.
Следуйте этому руководству по NativePHP, пока мы собираем приложение Mac MenuBar, чтобы узнать местное время каждого члена вашей команды.
Volt представил новый синтаксис на основе классов для компонентов Volt. Это позволяет вам писать компоненты Livewire, используя более традиционный синтаксис, к которому вы привыкли, но все же внутри ваших файлов Blade.