2010-11-29 9 views

Respuesta

70

sí es posible con @codingStandardsIgnoreStart y @codingStandardsIgnoreEnd anotaciones

<?php 
some_code(); 
// @codingStandardsIgnoreStart 
this_will_be_ignored(); 
// @codingStandardsIgnoreEnd 
some_other_code(); 

También se describe in the documentation.

+8

es posible ignorar cierta regla? –

+0

@ TroodoN-Mike: No, no en este momento. En este momento, uno puede ignorar todo el archivo, o los bloques delimitados con los comentarios de Inicio y Fin anteriores. – bishop

+0

@ TroodoN-Mike: en la versión 1.3 de CodeSniffer puede excluir olores específicos de archivos específicos (http://www.squizlabs.com/php-codesniffer/rule-based-exclude-patterns) al nivel del archivo ruleset.xml . Pero esto no funcionará en secciones específicas de un archivo dado. – Peter

28

También se puede usar la combinación: @codingStandardsIgnoreStart y @codingStandardsIgnoreEnd o puede utilizar @codingStandardsIgnoreLine.

Ejemplo:

<?php 

command1(); 
// @codingStandardsIgnoreStart 
command2(); // this line will be ignored by Codesniffer 
command3(); // this one too 
command4(); // this one too 
// @codingStandardsIgnoreEnd 

command6(); 

// @codingStandardsIgnoreLine 
command7(); // this line will be ignored by Codesniffer 
+11

up vote for '@ codingStandardsIgnoreLine' – Sudar

+2

Sí, esta publicación debería ser la respuesta aceptada. – lockdoc

Cuestiones relacionadas