ObjectCalisthenics\Sniffs\CodeAnalysis\OneObjectOperatorPerLineSniff::process PHP Method

process() public method

public process ( PHP_CodeSniffer_File $phpcsFile, integer $stackPtr )
$phpcsFile PHP_CodeSniffer_File
$stackPtr integer
    public function process(PHP_CodeSniffer_File $phpcsFile, $stackPtr)
    {
        $this->phpcsFile = $phpcsFile;
        $this->stackPtr = $stackPtr;
        $this->callerTokens = [];
        $tokens = $phpcsFile->getTokens();
        $pointer = $this->ignoreWhitespace($tokens, $stackPtr + 1);
        $token = $tokens[$stackPtr];
        $isOwnCall = $token['content'] === '$this';
        try {
            $this->handleObjectOperators($tokens, $pointer, $isOwnCall);
        } catch (\Exception $exception) {
            return;
        }
    }