PrettyPHP — це швидкий, детермінований форматер коду для PHP, написаний мовою PHP. Він має розумні налаштування за замовчуванням і працює без потреби в конфігурації.
$ pretty-php app
pretty-php v0.4.94 (2bf41b46) PHP 8.4.2
- Замінюємо app/Http/Controllers/Controller.php
✔ Успішно замінено 1 з 3 файлів за 0.037 с (використано 10.092MiB пам'яті)
Ця CLI також має розширення для VS Code, яке дозволяє форматувати файли при збереженні.
Я не закликаю відмовлятися від Laravel Pint для форматування в ваших проектах на Laravel. Однак цей проект, будучи форматером PHP, свідчить про здорову екосистему PHP, що зростає з новими інструментами. Мені подобається, що pretty-php є суб'єктивним, адже використання його для форматування ваших проектів забезпечить послідовність форматування для всіх редагованих файлів. За замовчуванням він підтримує стилі коду для Symfony, Drupal, Laravel і WordPress.
💻 Розпочати роботу з цим пакетом можна на GitHub: lkrms/pretty-php
📕 Дізнайтеся більше про файл конфігурації .prettyphp
Ви хочете навчитися, як інтегрувати Google OAuth у вашому проекті Laravel, використовуючи Socialite? Дізнайтеся, як налаштувати доступ до сервісів Google, таких як Календар, у нашій сьогоднішній статті
Ви готові відкрити нові горизонти у роботі з геопросторовими даними в Laravel? Дізнайтеся, як за допомогою PostGIS та пакету Laravel-Magellan можна легко зберігати, запитувати та маніпулювати інформацією про розташування, перетворюючи ваші проекти на вражаючі рішення у сфері картографії та геолокації!
Laravel Livewire випустив нову версію 3.6, яка приносить з собою цікаві HTML-директиви для управління видимістю DOM-елементів і JavaScript-діями. Досліджуйте нові можливості Livewire, що допоможуть вам створити ще більш інтерактивні користувацькі інтерфейси!