PHP Class Squiz_Sniffs_Operators_ComparisonOperatorUsageSniff, PHP_CodeSniffer
The use of === true is enforced over implicit true statements,
for example:
if ($a)
{
...
}
should be:
if ($a === true)
{
...
}
It also enforces the use of === false over ! operators.
Show file
Open project: squizlabs/php_codesniffer
Public Properties
Public Methods
Method |
Description |
|
process ( PHP_CodeSniffer_File $phpcsFile, integer $stackPtr ) : void |
Process the tokens that this sniff is listening for. |
|
register ( ) : array |
Registers the token types that this sniff wishes to listen to. |
|
Method Details
Process the tokens that this sniff is listening for.
public process ( PHP_CodeSniffer_File $phpcsFile, integer $stackPtr ) : void |
$phpcsFile |
PHP_CodeSniffer_File |
The file where the token was found. |
$stackPtr |
integer |
The position in the stack where the token
was found. |
return |
void |
|
Registers the token types that this sniff wishes to listen to.
Property Details
$supportedTokenizers public property
A list of tokenizers this sniff supports.
public array $supportedTokenizers |
return |
array |
|