Rabu, 22 June 2022

Laravel Pint: Pengenalan PHP Fixer Minimalis

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.

Karteil
Destinasi Utama Belajar Online dengan Format Tulisan yang Elegan
Kunjungi Sekarang

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.

Go to Irsyad A. Panjaitan profile
Support me
SaweriaGithub