private function registerReportRenderers(Container $container)
{
$container->register('report_renderer.console', function (Container $container) {
return new ConsoleRenderer($container->get('phpbench.formatter'));
}, ['report_renderer' => ['name' => 'console']]);
$container->register('report_renderer.html', function (Container $container) {
return new XsltRenderer($container->get('phpbench.formatter'));
}, ['report_renderer' => ['name' => 'xslt']]);
$container->register('report_renderer.debug', function (Container $container) {
return new DebugRenderer();
}, ['report_renderer' => ['name' => 'debug']]);
$container->register('report_renderer.delimited', function (Container $container) {
return new DelimitedRenderer();
}, ['report_renderer' => ['name' => 'delimited']]);
}