Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. FunctionHelper.php

function FunctionHelper::getParametersNames

*

Return value

list<string>

File

vendor/slevomat/coding-standard/SlevomatCodingStandard/Helpers/FunctionHelper.php, line 183

Class

FunctionHelper
@internal

Namespace

SlevomatCodingStandard\Helpers

Code

public static function getParametersNames(File $phpcsFile, int $functionPointer) : array {
    $tokens = $phpcsFile->getTokens();
    $parametersNames = [];
    for ($i = $tokens[$functionPointer]['parenthesis_opener'] + 1; $i < $tokens[$functionPointer]['parenthesis_closer']; $i++) {
        if ($tokens[$i]['code'] !== T_VARIABLE) {
            continue;
        }
        $parametersNames[] = $tokens[$i]['content'];
    }
    return $parametersNames;
}
RSS feed
Powered by Drupal