ComparisonOperatorUsageSniff
in package
implements
Sniff
Table of Contents
Interfaces
Constants
- INVALID_OPERATIONS = [T_IS_EQUAL => '===', T_IS_NOT_EQUAL => '!==', T_BOOLEAN_NOT => '=== FALSE']
- A list of invalid operators with their alternatives.
- VALID_OPERATIONS = [T_IS_IDENTICAL => true, T_IS_NOT_IDENTICAL => true, T_LESS_THAN => true, T_GREATER_THAN => true, T_IS_GREATER_OR_EQUAL => true, T_IS_SMALLER_OR_EQUAL => true, T_INSTANCEOF => true]
- A list of valid comparison operators.
Methods
- process() : void
- Process the tokens that this sniff is listening for.
- register() : array<string|int, int|string>
- Registers the token types that this sniff wishes to listen to.
Constants
INVALID_OPERATIONS
A list of invalid operators with their alternatives.
private
array<int|string, string>
INVALID_OPERATIONS
= [T_IS_EQUAL => '===', T_IS_NOT_EQUAL => '!==', T_BOOLEAN_NOT => '=== FALSE']
VALID_OPERATIONS
A list of valid comparison operators.
private
array<int|string, true>
VALID_OPERATIONS
= [T_IS_IDENTICAL => true, T_IS_NOT_IDENTICAL => true, T_LESS_THAN => true, T_GREATER_THAN => true, T_IS_GREATER_OR_EQUAL => true, T_IS_SMALLER_OR_EQUAL => true, T_INSTANCEOF => true]
Methods
process()
Process the tokens that this sniff is listening for.
public
process(File $phpcsFile, int $stackPtr) : void
Parameters
- $phpcsFile : File
-
The file where the token was found.
- $stackPtr : int
-
The position in the stack where the token was found.
register()
Registers the token types that this sniff wishes to listen to.
public
register() : array<string|int, int|string>