operators.md
October 15, 2022 ยท View on GitHub
Operators
SlevomatCodingStandard.Operators.DisallowEqualOperators ๐ง
Disallows using loose == and != comparison operators. Use === and !== instead, they are much more secure and predictable.
SlevomatCodingStandard.Operators.DisallowIncrementAndDecrementOperators
Disallows using ++ and -- operators.
SlevomatCodingStandard.Operators.NegationOperatorSpacing ๐ง
Checks if there is the same number of spaces after negation operator as expected.
Sniff provides the following settings:
spacesCount: the number of spaces expected after the negation operator
SlevomatCodingStandard.Operators.RequireCombinedAssignmentOperator ๐ง
Requires using combined assignment operators, eg +=, .= etc.
SlevomatCodingStandard.Operators.RequireOnlyStandaloneIncrementAndDecrementOperators
Reports ++ and -- operators not used standalone.
SlevomatCodingStandard.Operators.SpreadOperatorSpacing ๐ง
Enforces configurable number of spaces after the ... operator.
Sniff provides the following settings:
spacesCountAfterOperator: the number of spaces after the...operator.