Laravel 9 уже здесь, и есть несколько новых функций, которые мы можем использовать.
В этой статье я покажу вам, как имитировать зависимости в Laravel и использовать Mockery в своих тестах. После прочтения вы будете готовы начать издеваться над своим приложением!
Узнайте, как создать клон ChatGPT с помощью Laravel и нового API чата OpenAI.
Глобальные области видимости Laravel великолепны, но я не вижу, чтобы они часто использовались. Вместо этого я вижу множество локальных областей, используемых для достижения одной и той же цели. При правильной реализации глобальных областей код и безопасность будут значительно улучшены. Позвольте мне проиллюстрировать...
Flaky — это пакет Laravel от Аарона Фрэнсиса, который помогает справляться с периодическими сбоями, вызванными ненадежными третьими лицами.
Журнал уведомлений Laravel — это пакет Spatie для регистрации уведомлений, отправляемых вашим приложением Laravel.
Узнайте, как создать собственный набор правил PHPCS, который вы сможете использовать во всех своих PHP-проектах.
Уведомления Laravel отлично подходят, когда вам нужно отправлять уведомления по различным каналам. Согласно документации, первоначальный вариант их использования — это отправка быстрых информационных сообщений, уведомляющих пользователей о том, что произошло в вашем приложении. Например, если вы пишете приложение для выставления счетов,...
Laravel Model Filter предлагает простой способ фильтрации и поиска красноречивых моделей по параметрам массива и строкам запроса.
Сегодня мы загружаем файл кусками с помощью Livewire. Загружайте свои файлы рядом с вашими пользователями с помощью Fly.io, и вы сможете запустить свое приложение Laravel за считанные минуты!
Коллекции Laravel действительно эффективны для работы с массивами данных. Они обеспечивают плавный и удобный интерфейс для выполнения общих операций с массивами, таких как фильтрация, форматирование и преобразование данных. В этом сообщении блога мы рассмотрим некоторые ключевые функции коллекций Laravel и то, как их можно использовать для упрощения и оптимизации вашего кода.
Chartello — это пакет для визуализации данных вашего приложения Laravel на простых информационных панелях.
Вы узнаете, как использовать команды, фрагментацию и транзакции базы данных для обновления больших наборов данных в Laravel.
Banhammer для Laravel предлагает простой способ заблокировать любую модель по ID и IP; он также позволяет блокировать запросы по IP-адресам.
GitHub Actions — это фантастический способ запуска рабочих процессов непрерывной интеграции, от запуска тестов до проверки статического анализа и многого другого.
На этой неделе команда Laravel выпустила версию 10.1 со стандартным вводом Process, удалением возвращаемых типов для заглушек контроллера, безопасным случайным массивом и многим другим.
В большинстве приложений нам необходимо отправлять уведомления, будь то внутри приложения, по электронной почте или в slack — это уведомления о транзакциях в вашем приложении. Давайте нырнем.
Снова и снова я говорил об интеграции API, и каждый раз, когда я находил улучшение по сравнению с предыдущим, снова в дело.
Laravel Notification Event Subscriber — это пакет, который регистрирует подписчика событий, чтобы упростить запуск кода при отправке уведомлений.