Share
Tepat pada tanggal 9:32 PM · Jun 22, 2022, tim inti laravel baru saja merilis package yang digunakan untuk merapikan kode php kita.
Package ini juga dilahirkan dari plugin PHP-CS-Fixer, yang mana sebelumnya plugin ini biasa digunakan di editor text, ataupun sebagai CLI.
Nah, untuk menggunakan Laravel pint ini, kita bisa dengan install langsung ke project yang kita punya sebagai --dev
dependency.
composer require laravel/pint --dev
bashCopy
Nah, untuk menjalankannya, Anda bisa pakai langsung panggil dari vendor seperti berikut.
./vendor/bin/pint
bashCopy
Nah, karena saya tidak suka mengetikkan itu, saya akan masukkan dia di alias seperti:
alias pint='./vendor/bin/pint'
bashCopy
Untuk standardnya, pint
sendiri akan menggunakan psr12
, namun kita bisa merubahnya dengan membuat membuat pint.json
pada root directory. your-project/pint.json
{ "preset": "psr12" }
jsonCopy
Selain itu, kita juga bisa membuat preset nya ke laravel dengan cara
pint --preset laravel
bashCopy
Atau dengan cara ./vendor/bin/pint --preset laravel
, atau bisa dengan cara memasukkannya ke file json tadi.
{ "preset": "laravel", "rules": { "braces": false } }
jsonCopy
Semoga package dan artikel ini bermanfaat ya.