PHP 인터페이스 PhpBench\Progress\LoggerInterface

상속: extends PhpBench\Console\OutputAwareInterface
파일 보기 프로젝트 열기: dantleech/phpbench

공개 메소드들

메소드 설명
benchmarkEnd ( Benchmark $benchmark ) Log the end of a benchmark.
benchmarkStart ( Benchmark $benchmark ) Log the start of a benchmark.
endSuite ( Suite $suite ) Called at the end of the suite run.
iterationEnd ( Iteration $iteration ) Log the end of an iteration.
iterationStart ( Iteration $iteration ) Log the start of an iteration.
retryStart ( integer $rejectionCount ) Log the number of retries to be made.
startSuite ( Suite $suite ) Called at the start of the suite run.
subjectEnd ( Subject $subject ) Log the end of a benchmarking subject.
subjectStart ( Subject $subject ) Log the end of a benchmarking subject.
variantEnd ( Variant $variant ) Log the end of an an iteration run.
variantStart ( Variant $variant ) Log the start of an iteration run.

메소드 상세

benchmarkEnd() 공개 메소드

Log the end of a benchmark.
public benchmarkEnd ( Benchmark $benchmark )
$benchmark PhpBench\Model\Benchmark

benchmarkStart() 공개 메소드

Log the start of a benchmark.
public benchmarkStart ( Benchmark $benchmark )
$benchmark PhpBench\Model\Benchmark

endSuite() 공개 메소드

Called at the end of the suite run.
public endSuite ( Suite $suite )
$suite PhpBench\Model\Suite

iterationEnd() 공개 메소드

Log the end of an iteration.
public iterationEnd ( Iteration $iteration )
$iteration PhpBench\Model\Iteration

iterationStart() 공개 메소드

Log the start of an iteration.
public iterationStart ( Iteration $iteration )
$iteration PhpBench\Model\Iteration

retryStart() 공개 메소드

Log the number of retries to be made.
public retryStart ( integer $rejectionCount )
$rejectionCount integer

startSuite() 공개 메소드

Called at the start of the suite run.
public startSuite ( Suite $suite )
$suite PhpBench\Model\Suite

subjectEnd() 공개 메소드

Log the end of a benchmarking subject.
public subjectEnd ( Subject $subject )
$subject PhpBench\Model\Subject

subjectStart() 공개 메소드

Log the end of a benchmarking subject.
public subjectStart ( Subject $subject )
$subject PhpBench\Model\Subject

variantEnd() 공개 메소드

Errors should be checked using Variant->hasException()
public variantEnd ( Variant $variant )
$variant PhpBench\Model\Variant

variantStart() 공개 메소드

Log the start of an iteration run.
public variantStart ( Variant $variant )
$variant PhpBench\Model\Variant