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.
Irsyad A. Panjaitan
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.
Artikel yang Terkait
- Belajar Cache Flexible di Laravel
Irsyad A. Panjaitan
- Membuat Fitur Multi Bahasa di Laravel Inertia React
Irsyad A. Panjaitan
- Laravel Script: composer run dev
Irsyad A. Panjaitan
- Apa yang Baru di Inertia.js 2.0
Irsyad A. Panjaitan
- Membuat Custom Rule Validator untuk Nomor Telepon Indonesia dengan Laravel
Abd. Asis
- Like System dengan Laravel Polymorphic
Irsyad A. Panjaitan
- Laravel Dengan Multi Koneksi Database: Panduan Langkah demi Langkah
Abd. Asis