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.

    Irsyad A. Panjaitan

    1 min read·22 Jun 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.

    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.

    Follow me on
    Support me
    SaweriaGithub

    Newsletter

    Bergabunglah dengan 23.000+ lainnya dan jangan pernah ketinggalan screencast, tips, tutorial, dan lainnya.