PhpBench\Extensions\XDebug\Command\TraceCommand::configure PHP Method

configure() public method

public configure ( )
    public function configure()
    {
        $this->setName('xdebug:trace');
        $this->setDescription(<<<'EOT'
Generate and optionally visulaize traces with XDebug
EOT
);
        RunnerHandler::configure($this);
        OutputDirHandler::configure($this);
        $this->addOption('dump', null, InputOption::VALUE_NONE, 'Dump the raw trace XML');
        $this->addOption('no-benchmark-filter', null, InputOption::VALUE_NONE, 'Do not filter functions surrounding the benchmark');
        $this->addOption('trace-filter', null, InputOption::VALUE_REQUIRED, 'Regex function name filter');
        $this->addOption('show-args', null, InputOption::VALUE_NONE, 'Show function arguments');
    }