PhpBench\Report\Generator\TableGenerator::resolveCompareColumnName PHP Метод

resolveCompareColumnName() приватный Метод

Recursively resolve a comparison column - find a column name that doesn't already exist by adding and incrementing an index.
private resolveCompareColumnName ( Row $row, $name, integer $index = 1 ) : string
$row PhpBench\Report\Generator\Table\Row
$index integer
Результат string
    private function resolveCompareColumnName(Row $row, $name, $index = 1)
    {
        if (!isset($row[$name])) {
            return $name;
        }
        $newName = $name . '#' . (string) $index++;
        if (!isset($row[$newName])) {
            return $newName;
        }
        return $this->resolveCompareColumnName($row, $name, $index);
    }