Melihat kompleksitas, style, arsitektur project Laravel
Assalamu’alaikum Warahmatullahi Wabarakatuh…
Ini adalah tips yang sederhana, tapi diperlukan untuk project dengan skala yang besar. Dengan ini, kita bisa menyederhanakan analisis kode langsung dari terminal.
Kita asumsikan, kamu sudah memiliki sebuah project dengan framework laravel
Caranya adalah menggunakan library nunomaduro/phpinsights
. Langsung saja kita install menggunakan composer
:
composer require nunomaduro/phpinsights --dev
- kita beri flag
--dev
karena kita hanya menggunakannya sebegai keperluan development, bukan untuk production.
Lalu kita lakukan publish vendor milik library nunomaduro/phpinsights
nya dengan perintah:
php artisan vendor:publish --provider="NunoMaduro\PhpInsights\Application\Adapters\Laravel\InsightsServiceProvider"
Selanjutnya kita sudah bisa menganalisis project laravel kita mengunakan perintah
php artisan insight
Hasilnya seperti diatas.
Jika kita menekan enter, maka akan tampil juga
issue
dari masing-masing hasil analisis di atas.
Sekian. Semoga bermanfaat…