Zi 字媒體
2017-07-25T20:27:27+00:00
PHP Insights - 程式品質分析工具
PHP: 7.2
PHP 有許多檢測工具,可以針對不同的需求使用。但現在又多了一個強大的神器, PHP Insights 啦。
PHP Insights 支援 PHP 7.2 以上的版本,同時也支援 Laravel、Symfony、Yii、WordPress、Magento2 等等架構,最大的特色就是可以直接在 terminal 跑出你需要的檢測畫面。
Basic Usage
安裝方式很簡單,可以直接使用 composer 安裝。
composer require nunomaduro/phpinsights --dev
使用範例
# 基本使用
./vendor/bin/phpinsights
# For Laravel:因為支援 Laravel,因此可以使用 artisan 呼叫
php artisan insights
Tips
由於 PHP Insights 底層有使用到 Symplify/EasyCodingStandard,這個套件預設會在 /tmp/easy_coding_standard 寫入一些 cache,如果是共用的 Server,可能會遇到權限問題。
PHP Insights 很貼心的也有包好 Docker Image,因此可以直接將專案掛進去跑,這樣就不會受影響囉
docker run --rm --interactive --tty --volume "$PWD:/$PWD" --workdir "$PWD" nunomaduro/phpinsights
Categories: LaravelPHP
Tags: LaravelPHP
分類
Android
AngularJS
API Blueprint
Chrome
Database
MySQL
DataStructure
Editor
Vim
Firefox
Git
Hadoop
Language
Go
Java
JavaScript
jQuery
jQueryChart
Node.js
Vue
PHP
Laravel
ZendFramework
Python
Mac
Network
Cisco
DLink
Juniper
Oauth
Server
Apache
Share
Unix
FreeBSD
Linux
WebDesign
Bootstrap
CSS
HTML
Wordpress
Search
搜尋:
寫了
5860316篇文章,獲得
23313次喜歡