LoginSignup
11
5

More than 5 years have passed since last update.

PHP_CodeSniffer(phpcs) のチェックを一部無効にする

Posted at

どうしても、チェックを無視したい箇所がある場合は下記の方法でチェックを無効にできる。

Advanced Usage · squizlabs/PHP_CodeSniffer Wiki

このドキュメントの通りです。

ファイルの一部を無視する場合

無視したい範囲を @codingStandardsIgnoreStart@codingStandardsIgnoreEnd で囲う

// @codingStandardsIgnoreStart
$xmlPackage['error_code'] = get_default_error_code_value();
// @codingStandardsIgnoreEnd

ファイルまるごと無視する場合

ファイルの先頭に @codingStandardsIgnoreFile をコメントで入れる

<?php
// @codingStandardsIgnoreFile
$xmlPackage = new XMLPackage;
$xmlPackage['error_code'] = get_default_error_code_value();
$xmlPackage->send();

フォルダまるごと無視する場合

$ phpcs --ignore=*/tests/*,*/data/* /path/to/code
11
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11
5