PhpCsFixer\Fixer\ClassNotation\OrderedClassElementsFixer::sortTokens PHP Method

sortTokens() private method

private sortTokens ( Tokens $tokens, integer $startIndex, integer $endIndex, array $elements )
$tokens PhpCsFixer\Tokenizer\Tokens
$startIndex integer
$endIndex integer
$elements array
    private function sortTokens(Tokens $tokens, $startIndex, $endIndex, array $elements)
    {
        $replaceTokens = array();
        foreach ($elements as $element) {
            for ($i = $element['start']; $i <= $element['end']; ++$i) {
                $replaceTokens[] = clone $tokens[$i];
            }
        }
        $tokens->overrideRange($startIndex + 1, $endIndex, $replaceTokens);
    }