Запустіть Laravel Pint швидше в паралельному режимі

Перекладено ШІ 3 Laravel News 03 червня, 2026

Вітаємо! Laravel Pint отримав нещодавнє оновлення, яке запроваджує новий параметр `--parallel`, що робить роботу з лінтером у 40 разів швидшою. Чи готові ви дізнатися більше про останні вдосконалення та можливості налаштування в новому релізі? Читайте далі!

Нещодавно Laravel Pint отримав оновлення, в якому з'явився прапорець --parallel. Це дозволяє виконувати Pint у 40 разів швидше, повністю використовуючи паралельні можливості PHP CS Fixer. Ви можете використовувати його ось так:

vendor/bin/pint --parallel

vendor/bin/pint --help
...
--parallel      Запускає лінтер у паралельному режимі (експериментально)

Примітка: Цей прапорець відзначений як "експериментальний" і може бути нестабільним.

Щоб скористатися цим прапорцем, потрібно оновити до останньої версії Laravel Pint (принаймні v1.23.0). Ви можете оновити свої залежності за допомогою Composer:

composer update laravel/pint -w

Разом із прапорцем --parallel у версії v1.23.0 з'явилася можливість розширити конфігурацію Pint з іншого файлу. Це корисно, якщо у вас є загальна конфігурація для організації, яку ви використовуєте в різних проєктах, але хочете внести кілька налаштувань для кожного з них:

{
    "extend": "./base.json",
    "preset": "laravel",
    "rules": {
        "declare_strict_types": true,
        "lowercase_keywords": true,
        "lowercase_static_reference": true,
        "final_class": true,
        "fully_qualified_strict_types": false,
        "global_namespace_import": {
            "import_functions": true
        }
    }
}

Я не впевнений, чи є ця функція стабільною (вона ще не задокументована). Докладніше можна дізнатися з Pull Request #373, де наведені деталі впровадження та обговорення.

Популярні

Інше, що варто прочитати

19 Оновлено 02 червня, 2026

Використання штучного інтелекту для управління перекладами в Laravel

Досліджуйте нові можливості локалізації вашого Laravel-додатку з пакунками, які використовують штучний інтелект, такими як ChatGPT та Claude. Які рішення можуть спростити ваш процес перекладу та зробити його більш точним? Читайте далі, щоб дізнатися більше!

10 Оновлено 02 червня, 2026

Генерація документації в Laravel за допомогою штучного інтелекту

Docudoodle — це потужний пакет для генерації документації в Laravel, який допомагає легко аналізувати вашу кодову базу та створювати документацію за допомогою обраного вами AI. Чи готові ви дізнатися, як цей інструмент може спростити вашу роботу з документуванням коду? Читайте далі!

14 Оновлено 02 червня, 2026

Як задокументувати кілька API в Laravel за допомогою Scramble

Ви знали, що в одному додатку Laravel можна реалізувати кілька API? У нашій статті ви дізнаєтеся, як за допомогою Scramble легко документувати різні версії API та налаштувати доступ до документації, щоб зробити її публічною або приватною. Читайте далі, щоб дізнатися більше