private function createBufferedOperationRunnerDefinition(ContainerBuilder $container, $name, array $config)
{
if ($config['buffer'] == 'in_memory') {
$buffer = new Definition(InMemoryOperationBuffer::class);
} else {
$buffer = new Reference($config['buffer']);
}
$definition = $this->createDefinition(BufferedOperationRunner::class, [new Reference($config['runner']), $buffer]);
$container->setDefinition($name, $definition);
return $name;
}