文章转发自专业的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上查看源代码 。设计