Overview

Namespaces

  • Evenement
  • None
  • Peridot
    • Console
    • Core
    • Reporter
    • Runner
    • Scope
    • Test
  • Symfony
    • Component
      • Console
        • Command
        • Descriptor
        • Event
        • Exception
        • Formatter
        • Helper
        • Input
        • Logger
        • Output
        • Question
        • Style
        • Tester
        • Tests
          • Command
          • Descriptor
          • Fixtures
          • Formatter
          • Helper
          • Input
          • Logger
          • Output
          • Style
          • Tester

Classes

  • AbstractBaseReporter
  • AnonymousReporter
  • CompositeReporter
  • ReporterFactory
  • SpecReporter

Interfaces

  • ReporterInterface
  • Overview
  • Namespace
  • Class

Class CompositeReporter

Combines multiple reporters.

Peridot\Reporter\AbstractBaseReporter implements Peridot\Reporter\ReporterInterface uses Peridot\Core\HasEventEmitterTrait
Extended by Peridot\Reporter\CompositeReporter
Namespace: Peridot\Reporter
Package: Peridot\Reporter
Located at Reporter/CompositeReporter.php
Methods summary
public
# __construct( array $reporters, Peridot\Configuration $configuration, Symfony\Component\Console\Output\OutputInterface $output, Evenement\EventEmitterInterface $eventEmitter )

Parameters

$reporters
$configuration
$output
$eventEmitter

Overrides

Peridot\Reporter\AbstractBaseReporter::__construct()
public array
# getReporters( )

Return the wrapped reporters.

Return the wrapped reporters.

Returns

array
public
# init( )

Initialize reporter. Setup and listen for runner events.

Initialize reporter. Setup and listen for runner events.

public
# setEventEmitter( Evenement\EventEmitterInterface $eventEmitter )

Parameters

$eventEmitter

Overrides

Peridot\Core\HasEventEmitterTrait::setEventEmitter()
public
# onRunnerEnd( )
Methods inherited from Peridot\Reporter\AbstractBaseReporter
color(), footer(), getConfiguration(), getOutput(), getTime(), hasColorSupport(), isOnWindows(), outputError(), outputTrace(), registerSymbols(), setTime(), symbol(), warnings()
Methods inherited from Peridot\Reporter\ReporterInterface
getEventEmitter()
Methods used from Peridot\Core\HasEventEmitterTrait
getEventEmitter()
Properties inherited from Peridot\Reporter\AbstractBaseReporter
$colors, $configuration, $errors, $output, $passing, $pending, $symbols, $time
Properties used from Peridot\Core\HasEventEmitterTrait
$eventEmitter
Peridot API documentation generated by ApiGen