文章轉發自專業的Laravel開發者社區,原始連接: https://learnku.com/laravel/t...
PHP Insights 是一個由 Nuno Maduro 發佈的、可在控制檯進行 PHP 即時質量檢查的拓展包。php
在項目的 readme 文件中,能夠發現 PHP Insights 的主要功能包含:laravel
若是你想在 Laravel 項目中使用 PHP Insights 這個擴展包,你可使用下面的命令運行它:git
php artisan insights [-v]
一旦你運行了這個命令,這個擴展包將會對你的代碼(框架)進行一系列評分,包括複雜程度,應用結構,等一些雜項。從下面這張圖片你能夠看到,它還爲咱們提供了一個交互式命令行,從而使得你能夠了解更加詳細的信息:github
我在 Laravel 中嘗試着使用這個擴展包,不管是安裝仍是使用,Laravel 都給我帶來了絲滑般的體驗,而且能夠看到 Laravel 框架在此次評測中,關於應用結構的這一點是很是好的。我以爲這個框架可以用於你如今和從此的任何項目中。框架
該項目正在積極發展; 自述文件重點介紹了您能夠爲此項目作出貢獻的幾種方法:從頭開始編寫自定義Insights,從PHP CS Sniff中添加新的領悟,以及建立或改進您喜歡的框架的預置內容 (這是 Laravel preset).ui
在撰寫本文時,Laravel,Symfony和Yii都已存在框架預置內容。spa
請務必查看自述文件的「 如何貢獻 」部分,以獲取有關如何支持此優秀開源軟件包的示例和詳細信息。命令行
您能夠在nunomaduro / phpinsights上了解有關此軟件包的更多信息,獲取完整的安裝說明以及在GitHub上查看源代碼 。設計