Tepat pada tanggal 9:32 PM · Jun 22, 2022, tim inti laravel baru saja merilis package yang digunakan untuk merapikan kode php kita.
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
Nah, untuk menjalankannya, Anda bisa pakai langsung panggil dari vendor seperti berikut.
./vendor/bin/pint
Nah, karena saya tidak suka mengetikkan itu, saya akan masukkan dia di alias seperti:
alias pint='./vendor/bin/pint'
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"
}
Selain itu, kita juga bisa membuat preset nya ke laravel dengan cara
pint --preset laravel
Atau dengan cara ./vendor/bin/pint --preset laravel
, atau bisa dengan cara memasukkannya ke file json tadi.
{
"preset": "laravel",
"rules": {
"braces": false
}
}
Semoga package dan artikel ini bermanfaat ya.
Let's start living like no one can help us in any event, so that when we are helped in certain times, it becomes a plus in itself.