您可以使用注释:
https://github.com/squizlabs/PHP_CodeSniffer/wiki/Advanced-Usage#ignoring-files-and-folders来获取PHP_CodeSniffer来忽略文件中的特定文件或行
在这种情况下,错误会在你的第二类定义上产生,所以你必须写下这样的第二个定义:
// @codingStandardsIgnoreStart
class MyClassTest extends \PHPUnit_Framework_TestCase
{
// @codingStandardsIgnoreEnd
// ...
}
但是,如果不要使用@codingStandardsIgnoreFile注释或通过在命令行中指定排除项,也可以选择忽略整个文件(请参阅上一个链接的信息)。
如果您发现自己做的很多,而且您不想在代码中添加评论,还可以创建自己的自定义编码标准。假设您现在正在使用PSR2标准,您将创建一个XML文件(例如mystandard.xml),并包含以下内容:
My custom coding standard.
0
然后运行PHP_CodeSniffer这样:phpcs –standard = / path / to / mystandard.xml / path / to / code