PHP Class PhpBench\Progress\Logger\PhpBenchLogger

Inheritance: extends NullLogger, implements PhpBench\Console\OutputAwareInterface
Datei anzeigen Open project: dantleech/phpbench Class Usage Examples

Protected Properties

Property Type Description
$output
$timeUnit

Public Methods

Method Description
__construct ( TimeUnit $timeUnit = null )
endSuite ( Suite $suite )
formatIterationsFullSummary ( Variant $variant )
formatIterationsShortSummary ( Variant $variant )
setOutput ( Symfony\Component\Console\Output\OutputInterface $output )
startSuite ( Suite $suite )

Protected Methods

Method Description
formatIterationTime ( Iteration $iteration )

Method Details

__construct() public method

public __construct ( TimeUnit $timeUnit = null )
$timeUnit PhpBench\Util\TimeUnit

endSuite() public method

public endSuite ( Suite $suite )
$suite PhpBench\Model\Suite

formatIterationTime() protected method

protected formatIterationTime ( Iteration $iteration )
$iteration PhpBench\Model\Iteration

formatIterationsFullSummary() public method

public formatIterationsFullSummary ( Variant $variant )
$variant PhpBench\Model\Variant

formatIterationsShortSummary() public method

public formatIterationsShortSummary ( Variant $variant )
$variant PhpBench\Model\Variant

setOutput() public method

public setOutput ( Symfony\Component\Console\Output\OutputInterface $output )
$output Symfony\Component\Console\Output\OutputInterface

startSuite() public method

public startSuite ( Suite $suite )
$suite PhpBench\Model\Suite

Property Details

$output protected_oe property

protected $output

$timeUnit protected_oe property

protected $timeUnit