Behat\Behat\Context\Snippet\Generator\ContextSnippetGenerator::getMethodArguments PHP Method

getMethodArguments() private method

Returns an array of method argument names from step and token count.
private getMethodArguments ( Behat\Gherkin\Node\StepNode $step, integer $tokenCount ) : string[]
$step Behat\Gherkin\Node\StepNode
$tokenCount integer
return string[]
    private function getMethodArguments(StepNode $step, $tokenCount)
    {
        $args = array();
        for ($i = 0; $i < $tokenCount; $i++) {
            $args[] = '$arg' . ($i + 1);
        }
        foreach ($step->getArguments() as $argument) {
            $args[] = $this->getMethodArgument($argument);
        }
        return $args;
    }