PhpBench\Extension\CoreExtension::registerReportGenerators PHP Method

registerReportGenerators() private method

private registerReportGenerators ( PhpBench\DependencyInjection\Container $container )
$container PhpBench\DependencyInjection\Container
    private function registerReportGenerators(Container $container)
    {
        $container->register('report_generator.table', function (Container $container) {
            return new TableGenerator();
        }, ['report_generator' => ['name' => 'table']]);
        $container->register('report_generator.env', function (Container $container) {
            return new EnvGenerator();
        }, ['report_generator' => ['name' => 'env']]);
        $container->register('report_generator.composite', function (Container $container) {
            return new CompositeGenerator($container->get('report.manager'));
        }, ['report_generator' => ['name' => 'composite']]);
    }