~ballot/wordpress/openstack-objectstorage-breaking-insight

« back to all changes in this revision

Viewing changes to vendor/phpunit/php-text-template/build/PHPCS/Sniffs/Whitespace/ConcatenationSpacingSniff.php

  • Committer: Jacek Nykis
  • Date: 2015-02-11 15:35:31 UTC
  • Revision ID: jacek.nykis@canonical.com-20150211153531-hmy6zi0ov2qfkl0b
Initial commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?php
 
2
class PHPCS_Sniffs_Whitespace_ConcatenationSpacingSniff implements PHP_CodeSniffer_Sniff
 
3
{
 
4
    public function register()
 
5
    {
 
6
        return array(T_STRING_CONCAT);
 
7
    }
 
8
 
 
9
    public function process(PHP_CodeSniffer_File $phpcsFile, $stackPtr)
 
10
    {
 
11
        $tokens = $phpcsFile->getTokens();
 
12
 
 
13
        if ($tokens[($stackPtr - 1)]['code'] !== T_WHITESPACE ||
 
14
            $tokens[($stackPtr + 1)]['code'] !== T_WHITESPACE) {
 
15
 
 
16
            $phpcsFile->addError(
 
17
              'Concatenation operator must be surrounded by whitespace',
 
18
              $stackPtr
 
19
            );
 
20
        }
 
21
    }
 
22
}