PHP Класс PhpBench\Report\ReportManager

TODO: Create Generator and Renderer factories, reduce the size of this class.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( ConfigurableRegistry $generatorRegistry, ConfigurableRegistry $rendererRegistry )
generateReports ( SuiteCollection $collection, array $reportNames ) Generate the named reports.
renderReports ( Symfony\Component\Console\Output\OutputInterface $output, SuiteCollection $collection, array $reportNames, array $outputNames ) Render reports (as opposed to just generating the report XML documents via. generateReports).

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

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

public __construct ( ConfigurableRegistry $generatorRegistry, ConfigurableRegistry $rendererRegistry )
$generatorRegistry PhpBench\Registry\ConfigurableRegistry
$rendererRegistry PhpBench\Registry\ConfigurableRegistry

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

Generate the named reports.
public generateReports ( SuiteCollection $collection, array $reportNames )
$collection PhpBench\Model\SuiteCollection
$reportNames array

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

Render reports (as opposed to just generating the report XML documents via. generateReports).
public renderReports ( Symfony\Component\Console\Output\OutputInterface $output, SuiteCollection $collection, array $reportNames, array $outputNames )
$output Symfony\Component\Console\Output\OutputInterface
$collection PhpBench\Model\SuiteCollection
$reportNames array
$outputNames array