Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让Php代码嗅探器运行除一个之外的所有PSR2嗅探器_Php_Doctrine Orm_Doctrine - Fatal编程技术网

如何让Php代码嗅探器运行除一个之外的所有PSR2嗅探器

如何让Php代码嗅探器运行除一个之外的所有PSR2嗅探器,php,doctrine-orm,doctrine,Php,Doctrine Orm,Doctrine,我正在编写一个php库。它使用的是教义。带有standard=PSR2的Php代码嗅探器会传递我的代码,但我使用原则中定义的常量的情况除外。许多条令常量并非如PSR2所要求的全部大写,但我无法更改它们,因为它们未在我的库中定义。如何让代码嗅探器检查我的库,但忽略原则中定义的常量?最简单的解决方案是使用@codingStandardsIgnoreStart和@codingStandardsIgnoreEnd注释。例如: // @codingStandardsIgnoreStart $xmlPack

我正在编写一个php库。它使用的是教义。带有standard=PSR2的Php代码嗅探器会传递我的代码,但我使用原则中定义的常量的情况除外。许多条令常量并非如PSR2所要求的全部大写,但我无法更改它们,因为它们未在我的库中定义。如何让代码嗅探器检查我的库,但忽略原则中定义的常量?

最简单的解决方案是使用@codingStandardsIgnoreStart和@codingStandardsIgnoreEnd注释。例如:

// @codingStandardsIgnoreStart
$xmlPackage['error_code'] = get_default_error_code_value();
// @codingStandardsIgnoreEnd
请参阅中的“忽略部分文件”一节