PHP Class PhpBench\Benchmark\Metadata\SubjectMetadata

Inheritance: extends PhpBench\Benchmark\Metadata\AbstractMetadata
Afficher le fichier Open project: dantleech/phpbench Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( BenchmarkMetadata $benchmarkMetadata, string $name )
getAfterMethods ( )
getBeforeMethods ( )
getBenchmark ( ) : BenchmarkMetadata Return the benchmarkMetadata metadata for this subject.
getGroups ( )
getIterations ( )
getName ( ) : string Return the method name of this subject.
getOutputMode ( )
getOutputTimePrecision ( )
getOutputTimeUnit ( )
getParamProviders ( )
getParameterSets ( ) : array[] Return the parameter sets for this subject.
getRetryThreshold ( )
getRevs ( )
getSkip ( )
getSleep ( )
getWarmup ( )
inGroups ( array $groups )
setAfterMethods ( $afterMethods )
setBeforeMethods ( $beforeMethods )
setGroups ( $groups )
setIterations ( $iterations )
setOutputMode ( $outputMode )
setOutputTimePrecision ( $outputTimePrecision )
setOutputTimeUnit ( $outputTimeUnit )
setParamProviders ( $paramProviders )
setParameterSets ( array $parameterSets ) Set the parameter sets for this subject.
setRetryThreshold ( $retryThreshold )
setRevs ( $revs )
setSkip ( $skip )
setSleep ( $sleep )
setWarmup ( $warmup )

Method Details

__construct() public méthode

public __construct ( BenchmarkMetadata $benchmarkMetadata, string $name )
$benchmarkMetadata BenchmarkMetadata
$name string

getAfterMethods() public méthode

public getAfterMethods ( )

getBeforeMethods() public méthode

public getBeforeMethods ( )

getBenchmark() public méthode

Return the benchmarkMetadata metadata for this subject.
public getBenchmark ( ) : BenchmarkMetadata
Résultat BenchmarkMetadata

getGroups() public méthode

public getGroups ( )

getIterations() public méthode

public getIterations ( )

getName() public méthode

Return the method name of this subject.
public getName ( ) : string
Résultat string

getOutputMode() public méthode

public getOutputMode ( )

getOutputTimePrecision() public méthode

getOutputTimeUnit() public méthode

public getOutputTimeUnit ( )

getParamProviders() public méthode

public getParamProviders ( )

getParameterSets() public méthode

Return the parameter sets for this subject.
public getParameterSets ( ) : array[]
Résultat array[]

getRetryThreshold() public méthode

public getRetryThreshold ( )

getRevs() public méthode

public getRevs ( )

getSkip() public méthode

public getSkip ( )

getSleep() public méthode

public getSleep ( )

getWarmup() public méthode

public getWarmup ( )

inGroups() public méthode

public inGroups ( array $groups )
$groups array

setAfterMethods() public méthode

public setAfterMethods ( $afterMethods )

setBeforeMethods() public méthode

public setBeforeMethods ( $beforeMethods )

setGroups() public méthode

public setGroups ( $groups )

setIterations() public méthode

public setIterations ( $iterations )

setOutputMode() public méthode

public setOutputMode ( $outputMode )

setOutputTimePrecision() public méthode

public setOutputTimePrecision ( $outputTimePrecision )

setOutputTimeUnit() public méthode

public setOutputTimeUnit ( $outputTimeUnit )

setParamProviders() public méthode

public setParamProviders ( $paramProviders )

setParameterSets() public méthode

Set the parameter sets for this subject.
public setParameterSets ( array $parameterSets )
$parameterSets array

setRetryThreshold() public méthode

public setRetryThreshold ( $retryThreshold )

setRevs() public méthode

public setRevs ( $revs )

setSkip() public méthode

public setSkip ( $skip )

setSleep() public méthode

public setSleep ( $sleep )

setWarmup() public méthode

public setWarmup ( $warmup )