PHP Класс PhpBench\Benchmark\Metadata\SubjectMetadata

Наследование: extends PhpBench\Benchmark\Metadata\AbstractMetadata
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__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 )

Описание методов

__construct() публичный Метод

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

getAfterMethods() публичный Метод

public getAfterMethods ( )

getBeforeMethods() публичный Метод

public getBeforeMethods ( )

getBenchmark() публичный Метод

Return the benchmarkMetadata metadata for this subject.
public getBenchmark ( ) : BenchmarkMetadata
Результат BenchmarkMetadata

getGroups() публичный Метод

public getGroups ( )

getIterations() публичный Метод

public getIterations ( )

getName() публичный Метод

Return the method name of this subject.
public getName ( ) : string
Результат string

getOutputMode() публичный Метод

public getOutputMode ( )

getOutputTimePrecision() публичный Метод

getOutputTimeUnit() публичный Метод

public getOutputTimeUnit ( )

getParamProviders() публичный Метод

public getParamProviders ( )

getParameterSets() публичный Метод

Return the parameter sets for this subject.
public getParameterSets ( ) : array[]
Результат array[]

getRetryThreshold() публичный Метод

public getRetryThreshold ( )

getRevs() публичный Метод

public getRevs ( )

getSkip() публичный Метод

public getSkip ( )

getSleep() публичный Метод

public getSleep ( )

getWarmup() публичный Метод

public getWarmup ( )

inGroups() публичный Метод

public inGroups ( array $groups )
$groups array

setAfterMethods() публичный Метод

public setAfterMethods ( $afterMethods )

setBeforeMethods() публичный Метод

public setBeforeMethods ( $beforeMethods )

setGroups() публичный Метод

public setGroups ( $groups )

setIterations() публичный Метод

public setIterations ( $iterations )

setOutputMode() публичный Метод

public setOutputMode ( $outputMode )

setOutputTimePrecision() публичный Метод

public setOutputTimePrecision ( $outputTimePrecision )

setOutputTimeUnit() публичный Метод

public setOutputTimeUnit ( $outputTimeUnit )

setParamProviders() публичный Метод

public setParamProviders ( $paramProviders )

setParameterSets() публичный Метод

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

setRetryThreshold() публичный Метод

public setRetryThreshold ( $retryThreshold )

setRevs() публичный Метод

public setRevs ( $revs )

setSkip() публичный Метод

public setSkip ( $skip )

setSleep() публичный Метод

public setSleep ( $sleep )

setWarmup() публичный Метод

public setWarmup ( $warmup )