自分用メモ
phpmdで静的解析を行ってましたが、
フレームワークの仕様上
どうしても必要のない引数を定義したメソッドを
書くことになってしまいました。
今回のケースでは
unsed
のUnusedFormalParameter
に
引っかかってしまいました。
nameing
のShortVariable
のように除外するルールを
xmlに追加しようと思ったのですが、
UnusedFormalParameter
には
そういったパラメーターはありませんでした。
SuppressWarningsをphpdocに記載して回避します。 クラスかメソッドのphpdocに記載します。
/** * * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ class Bar { public function foo($unusedFormalParameter) { //code } }