Laravel Packages | IT Libs | RU
9 subscribers
178 photos
103 links
Новости и пакеты для Laravel, в настоящее время идет автоматический перевод некоторых статей из разных источников и публикуется в канал. Всем добро пожаловать!)
Download Telegram
Composer Package Executor (CPX) - переносит NPX в Composer

Выполняйте команды любого пакета Composer "на лету" с помощью cpx. Это позволяет вам с легкостью вызывать команды из любого пакета Composer.

Читать полностью
Совет по Laravel: Метод "insertGetId"

Вам когда-нибудь требовался идентификатор только что вставленной строки? Для этого в Laravel поставляется метод "insertGetId"
Совет по Laravel: Метод "ddRawSql"

При отладке запросов мы часто используем "dd" или "toSql", но знаете ли вы, что можно использовать "ddRawSql" для получения исходного SQL с заменой всех привязок?
Совет по Laravel: Метод "expectsJson"

Если у вас несколько клиентов и некоторые из них ожидают только JSON, вместо ручной проверки заголовка Accept вы можете использовать встроенный в Laravel метод "expectsJson"
Совет по Laravel: Метод "mergeIfMissing"

Иногда вам может потребоваться добавить дополнительные входные данные к текущему запросу. Хотя вы можете объединить его вручную, в Laravel уже есть метод "mergeIfMissing", позволяющий выполнять именно это
Совет по Laravel: Команды электронной почты автоматически завершаются ошибкой

Знаете ли вы, что Laravel поставляется с методом "emailOutputOnFailure", который автоматически отправляет результат неудачной команды на ваш электронный адрес?
Совет по Laravel: Избегайте дублирования запросов

Мы часто стремимся загружать отношения вручную, используя метод "load". Хотя это и работает, это может привести к дублированию запросов, когда отношения уже загружены. Этого можно избежать, используя метод "loadMissing".
Laravel Solr

Laravel Solr - это пакет, который обеспечивает плавную интеграцию с Apache Solr, позволяя разработчикам Laravel эффективно использовать мощные поисковые возможности Solr в своих приложениях.

Читать полностью
Lazy JSON Pages - это скребок JSON API для PHP

Lazy JSON Pages - это не зависящий от фреймворка инструмент для обработки API, который загружает элементы из любого разбитого на страницы JSON API в Laravel lazy collection. Этот пакет легко настраивается и позволяет вносить изменения для работы с любым JSON API.

Читать полностью
Динамическая настройка почтовой программы в Laravel с помощью Mail::build

Узнайте, как создавать динамические конфигурации почтовой программы в Laravel, используя новый метод Mail::build. Идеально подходит для мультитенантных приложений и ситуаций, когда параметры электронной почты необходимо настраивать во время выполнения, а не использовать статические файлы конфигурации.

Читать полностью
Средство сокращения URL-адресов с открытым исходным кодом на базе Lua - Laravel

Средства сокращения URL-адресов могут сыграть важную роль в повышении удобства использования, делая длинные URL-адреса удобными для управления. Lua - это масштабируемое средство сокращения URL-адресов с открытым исходным кодом, разработанное таким образом, чтобы быть легким, быстрым и несложным в развертывании. Он построен на современном стеке Laravel, Vue 3 и Inertia.js и предлагает надежное решение для разработчиков, которые ищут настраиваемую и эффективную альтернативу проприетарным сервисам.

Читать полностью