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