Pint
Completata l'installazione, è possibile configurare Pint per la formattazione e la pulizia del codice (vari feticismi anche, riguardante sempre lo stile del codice sia chiaro).
Prerequisiti
PHP
Controllare che PHP sia installato sulla macchina lanciando il comando
php -vL'output dovrebbe essere simile a:
PHP 8.5.0 (cli) (built: Nov 18 2025 08:02:20) (NTS)
Copyright (c) The PHP Group
Built by Homebrew
Zend Engine v4.5.0, Copyright (c) Zend Technologies
with Zend OPcache v8.5.0, Copyright (c), by Zend TechnologiesSe invece il risultato è:
command not found: phpAllora bisogna installare PHP, per farlo lanciare il comando:
brew install phpRepository pint.json
Aprire il terminale ed entrare nella cartella home della propria macchina
cd ~Clonare il repository
git clone https://git.weconstudio.it/weconstudio/laravel-pint-config.git laravel_pint_configConfigurazione
Aprendo le impostazioni di PhpStorm, l'interfaccia sarà la seguente:

Nella sezione PHP, cliccare su Quality Tools > Laravel Pint:
- spuntare l'opzione
Reformat only uncommitted files - specificare il path per
pint.jsonℹ️ SE HAI CLONATO IL REPOSITORY NELLA HOME ℹ️
puoi copiare e incollare questo
txt~/laravel_pint_config/pint.json
- alla voce
ConfigurationselezionareSystem PHP

Successivamente cliccare sulla voce di menu Quality Tools:
- selezionare
Laravel Pint- PhpStorm segnalerà il corretto funzionamento della configurazione

Successivamente cliccare sulla voce di menu Tools > Actions on Save:
- spuntare il flag
Reformat code

Se tutto è stato configurato correttamente e attentamente hai letto la guida, ogni volta che un file .php verrà salvato il codice verrà formattato e ripulito dalle schifezze.
Incluse le if/foreach senza parentesi graffe (godo).
se invece il codice non viene formattato o PhpStorm segnala errori, RIP