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, де потужний CLI-фреймворк відкриває нові можливості для розробки командного інтерфейсу. Дізнайтеся, як створити просту утиліту для перевірки акцій, яка працює з Docker, та які переваги це може принести у вашому проєкті!
Laravel пропонує потужні можливості повнотекстового пошуку за допомогою методів whereFullText та orWhereFullText, що дозволяють здійснювати складні запити до бази даних. Дізнайтеся, як реалізувати ефективний пошук для вашого блогу чи системи управління контентом