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
Показать файл Открыть проект

Открытые методы

Метод Описание
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[]