Siderに循環複雑度の件で怒られた時にローカルで複雑度を測る方法


PHPMDを使う
(PHPMDはインストールしておく)

./vendor/phpmd/phpmd/src/bin/phpmd [ファイル名] [アウトプット種類] [分析内容]

(問題無ければなにも出てこない)

アウトプット種類:text、xml、html
分析内容

cleancode(綺麗なコードかチェック),
codesize(コードが大きすぎないかチェック), <-これで循環複雑度が測れる
controversial(命名規則など論争が巻き起こりそうなものチェック),     
design(設計上の問題チェック), 
naming(変数名など名前関連のチェック), 
unusedcode(未使用のコードのチェック)

(参考)
https://qiita.com/syossan27/items/d2f8c3b9fdfaaf5ff43f