PHP 클래스 SlevomatCodingStandard\Sniffs\ControlStructures\YodaComparisonSniff

($variable, Foo::$class, Foo::bar(), foo()) > (Foo::BAR, BAR) > (true, false, null, 1, 1.0, arrays, 'foo')
상속: implements PHP_CodeSniffer_Sniff
파일 보기 프로젝트 열기: slevomat/coding-standard

공개 메소드들

메소드 설명
process ( PHP_CodeSniffer_File $phpcsFile, integer $comparisonTokenPointer )
register ( ) : integer[]

비공개 메소드들

메소드 설명
getDynamismForTokens ( array $sideTokens ) : integer | null
getLeftSideTokens ( PHP_CodeSniffer_File $phpcsFile, array $tokens, integer $comparisonTokenPointer ) : mixed[]
getRightSideTokens ( PHP_CodeSniffer_File $phpcsFile, array $tokens, integer $comparisonTokenPointer ) : mixed[]
getStopTokenCodes ( ) : bool[]
getStopTokenCodes ( ) : integer[]
getTokenDynamism ( ) : integer[]
trimWhitespaceTokens ( array $tokens ) : mixed[]
write ( PHP_CodeSniffer_File $phpcsFile, array $leftSideTokens, array $rightSideTokens )

메소드 상세

process() 공개 메소드

public process ( PHP_CodeSniffer_File $phpcsFile, integer $comparisonTokenPointer )
$phpcsFile PHP_CodeSniffer_File
$comparisonTokenPointer integer

register() 공개 메소드

public register ( ) : integer[]
리턴 integer[]