JmesPath\TreeCompiler::makeVar PHP Method

makeVar() private method

Creates a monotonically incrementing unique variable name by prefix.
private makeVar ( string $prefix ) : string
$prefix string Variable name prefix
return string
    private function makeVar($prefix)
    {
        if (!isset($this->vars[$prefix])) {
            $this->vars[$prefix] = 0;
            return '$' . $prefix;
        }
        return '$' . $prefix . ++$this->vars[$prefix];
    }