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

Show file Open project: dantleech/phpbench Class Usage Examples

Public Methods

Method Description
__construct ( ConnectionManager $manager, TokenValueVisitor $tokenVisitor, SqlVisitor $sqlVisitor = null )
deleteRun ( $runId )
getGroups ( $subjectId )
getHistoryStatement ( )
getIterationRows ( PhpBench\Expression\Constraint\Constraint $constraint )
getLatestRunUuid ( )
getParameters ( $variantId )
getRunEnvInformationRows ( $runId )
hasRun ( $runId )

Private Methods

Method Description
getRunId ( $runUuid )

Method Details

__construct() public method

public __construct ( ConnectionManager $manager, TokenValueVisitor $tokenVisitor, SqlVisitor $sqlVisitor = null )
$manager ConnectionManager
$tokenVisitor PhpBench\Extensions\Dbal\Storage\Driver\Dbal\Visitor\TokenValueVisitor
$sqlVisitor PhpBench\Extensions\Dbal\Storage\Driver\Dbal\Visitor\SqlVisitor

deleteRun() public method

public deleteRun ( $runId )

getGroups() public method

public getGroups ( $subjectId )

getHistoryStatement() public method

public getHistoryStatement ( )

getIterationRows() public method

public getIterationRows ( PhpBench\Expression\Constraint\Constraint $constraint )
$constraint PhpBench\Expression\Constraint\Constraint

getLatestRunUuid() public method

public getLatestRunUuid ( )

getParameters() public method

public getParameters ( $variantId )

getRunEnvInformationRows() public method

public getRunEnvInformationRows ( $runId )

hasRun() public method

public hasRun ( $runId )