Tolerance\Bridge\Symfony\Bundle\ToleranceBundle\DependencyInjection\ToleranceExtension::createExponentialBackOffWaiterDefinition PHP Method

createExponentialBackOffWaiterDefinition() private method

private createExponentialBackOffWaiterDefinition ( ContainerBuilder $container, $name, array $config )
$container Symfony\Component\DependencyInjection\ContainerBuilder
$config array
    private function createExponentialBackOffWaiterDefinition(ContainerBuilder $container, $name, array $config)
    {
        $decoratedWaiterName = $this->createWaiterDefinition($container, $name . '.waiter', $config['waiter']);
        $container->setDefinition($name, new Definition(ExponentialBackOff::class, [new Reference($decoratedWaiterName), $config['exponent']]));
        return $name;
    }