Tanggal :11 September 2024
Memformat Kode PHP dengan PHP CS Fixer

Memformat Kode PHP Sesuai Standar PSR

Assalamualaikum Warohmatulloh Wabarokatuh, pada tulisan kali ini kita akan membahas cara menyesuaikan format kode PHP agar sesuai dengan PSR.

Mungkin sudah ada yang tau tentang PSR, mungkin juga belum, jadi PSR adalah singkatan dari PHP Standard Recommendation. Jadi isinya tentang rekomendasi standar dalam PHP, termasuk dalam penulisan sintaks PHP.

Buat yang pengen menyesuaikan kodenya agar sesuai dengan PSR tapi terlanjur banyak sekali file proyeknya, kita akan bahas caranya memformat semua file dalam proyek agar sesuai dengan PSR.

Jadi langkah pertamanya adalah menginstall package PHP CS Fixer dari friendsOfPHP.

composer require friendsofphp/php-cs-fixer --dev

Kemudian kita bisa jalankan perintah di bawah ini untuk memformat kode yang kita miliki.

vendor/bin/php-cs-fixer fix .

Perintah di atas akan memformat seluruh file di dalam folder proyek, jika ingin memformat pada direktori tertentu, ganti tanda titik . dengan path folder atau file yang dikehendaki.

Untuk mempermudah menjalankan perintah ini, biasanya saya buat alias pada script composer.

"scripts": {
        "format": [
            "php-cs-fixer fix . --rules=@PSR12,@PhpCsFixer"
        ],
    },

Kemudian kita bisa menjalankan perintah composer format, maka kode dari proyek kita akan menyesuaikan dengan aturan yang sudah kita set, pada script di atas kita menggunakan PSR1-2.

Wassalamualaikum Warohmatulloh Wabarokatuh.

Share

Hai semua, saya Amirul seorang Software Engineer, suka membuat konten pembelajaran berupa artikel, video tutorial maupun podcast

One Ping

  1. Pingback: Memperbaiki Coding Style dengan Laravel Pint - Kawan Koding

3 Comments

Tinggalkan Balasan