PHP Class PhpBench\Extensions\XDebug\Executor\TraceExecutor

Inheritance: extends PhpBench\Benchmark\Executor\BaseExecutor
Datei anzeigen Open project: dantleech/phpbench

Public Methods

Method Description
__construct ( Launcher $launcher, TraceToXmlConverter $converter = null, Symfony\Component\Filesystem\Filesystem $filesystem = null )
configure ( Symfony\Component\OptionsResolver\OptionsResolver $options )
launch ( Payload $payload, Iteration $iteration, Config $config )

Method Details

__construct() public method

public __construct ( Launcher $launcher, TraceToXmlConverter $converter = null, Symfony\Component\Filesystem\Filesystem $filesystem = null )
$launcher PhpBench\Benchmark\Remote\Launcher
$converter PhpBench\Extensions\XDebug\Converter\TraceToXmlConverter
$filesystem Symfony\Component\Filesystem\Filesystem

configure() public method

public configure ( Symfony\Component\OptionsResolver\OptionsResolver $options )
$options Symfony\Component\OptionsResolver\OptionsResolver

launch() public method

public launch ( Payload $payload, Iteration $iteration, Config $config )
$payload PhpBench\Benchmark\Remote\Payload
$iteration PhpBench\Model\Iteration
$config PhpBench\Registry\Config