Skip to content

Latest commit

 

History

History
33 lines (17 loc) · 1.11 KB

operators.md

File metadata and controls

33 lines (17 loc) · 1.11 KB

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.