PHP Class PhpCsFixer\Tokenizer\Transformer\SquareBraceTransformer

Performed transformations: - in [1, 2, 3] into CT::T_ARRAY_SQUARE_BRACE_OPEN and CT::T_ARRAY_SQUARE_BRACE_CLOSE, - in [$a, $b, $c] = array(1, 2, 3) into CT::T_DESTRUCTURING_SQUARE_BRACE_OPEN and CT::T_DESTRUCTURING_SQUARE_BRACE_CLOSE.
Author: Dariusz Rumiński ([email protected])
Inheritance: extends PhpCsFixer\Tokenizer\AbstractTransformer
Exibir arquivo Open project: friendsofphp/php-cs-fixer

Public Methods

Method Description
getCustomTokens ( )
getRequiredPhpVersionId ( )
process ( Tokens $tokens, PhpCsFixer\Tokenizer\Token $token, $index )

Private Methods

Method Description
isShortArray ( Tokens $tokens, integer $index ) : boolean Check if token under given index is short array opening.
transformIntoArraySquareBrace ( Tokens $tokens, PhpCsFixer\Tokenizer\Token $token, $index )
transformIntoDestructuringSquareBrace ( Tokens $tokens, PhpCsFixer\Tokenizer\Token $token, $index )

Method Details

getCustomTokens() public method

public getCustomTokens ( )

getRequiredPhpVersionId() public method

process() public method

public process ( Tokens $tokens, PhpCsFixer\Tokenizer\Token $token, $index )
$tokens PhpCsFixer\Tokenizer\Tokens
$token PhpCsFixer\Tokenizer\Token