PHP Class PhpBench\Extensions\Dbal\Storage\Driver\Dbal\Loader

Datei anzeigen Open project: dantleech/phpbench

Public Methods

Method Description
__construct ( Repository $repository )
load ( PhpBench\Expression\Constraint\Constraint $constraint ) : SuiteCollection Load a SuiteCollection for the given query (constraint).

Private Methods

Method Description
getBenchmark ( ArrayObject $context, Suite $suite, array $row )
getSubject ( ArrayObject $context, Benchmark $benchmark, $row )
getSuite ( ArrayObject $context, array $row )
getVariant ( ArrayObject $context, Subject $subject, $row )

Method Details

__construct() public method

public __construct ( Repository $repository )
$repository Repository

load() public method

Load a SuiteCollection for the given query (constraint).
public load ( PhpBench\Expression\Constraint\Constraint $constraint ) : SuiteCollection
$constraint PhpBench\Expression\Constraint\Constraint
return PhpBench\Model\SuiteCollection