SlevomatCodingStandard\Sniffs\ControlStructures\AssignmentInConditionSniff::processCondition PHP Method

processCondition() private method

private processCondition ( PHP_CodeSniffer_File $phpcsFile, integer $parenthesisOpener, integer $parenthesisCloser, string $conditionType )
$phpcsFile PHP_CodeSniffer_File
$parenthesisOpener integer
$parenthesisCloser integer
$conditionType string
    private function processCondition(\PHP_CodeSniffer_File $phpcsFile, $parenthesisOpener, $parenthesisCloser, $conditionType)
    {
        $equalsTokenPointer = $phpcsFile->findNext(T_EQUAL, $parenthesisOpener + 1, $parenthesisCloser);
        if ($equalsTokenPointer !== false) {
            $phpcsFile->addError(sprintf('Assignment in %s condition is not allowed', $conditionType), $equalsTokenPointer, self::CODE_ASSIGNMENT_IN_CONDITION);
        }
    }
AssignmentInConditionSniff