function UselessVariableSniff::isAssignmentToVariable
2 calls to UselessVariableSniff::isAssignmentToVariable()
- UselessVariableSniff::hasAnotherAssignmentBefore in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Variables/ UselessVariableSniff.php - UselessVariableSniff::process in vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Variables/ UselessVariableSniff.php - * @phpcsSuppress SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingNativeTypeHint *
File
-
vendor/
slevomat/ coding-standard/ SlevomatCodingStandard/ Sniffs/ Variables/ UselessVariableSniff.php, line 259
Class
Namespace
SlevomatCodingStandard\Sniffs\VariablesCode
private function isAssignmentToVariable(File $phpcsFile, int $pointer) : bool {
$assignmentPointer = TokenHelper::findNextEffective($phpcsFile, $pointer + 1);
return in_array($phpcsFile->getTokens()[$assignmentPointer]['code'], [
T_EQUAL,
T_PLUS_EQUAL,
T_MINUS_EQUAL,
T_MUL_EQUAL,
T_DIV_EQUAL,
T_POW_EQUAL,
T_MOD_EQUAL,
T_AND_EQUAL,
T_OR_EQUAL,
T_XOR_EQUAL,
T_SL_EQUAL,
T_SR_EQUAL,
T_CONCAT_EQUAL,
], true);
}