Code Duplication    Length = 5-5 lines in 2 locations

DependencyInjection/NginxPushStreamExtension.php 2 locations

@@ 45-49 (lines=5) @@
42
        $definition->setArguments(array($connection['pub_url'], $connection['sub_urls']));
43
44
        // add id generator reference
45
        if ($connection['id_generator'] === true) {
46
            $definition->addMethodCall('setIdGenerator', array(new Reference('nginx_push_stream.id_generator')));
47
        } elseif (is_string($connection['id_generator'])) {
48
            $definition->addMethodCall('setIdGenerator', array(new Reference($connection['id_generator'])));
49
        }
50
51
        // add sender reference
52
        if ($connection['sender'] === true) {
@@ 52-56 (lines=5) @@
49
        }
50
51
        // add sender reference
52
        if ($connection['sender'] === true) {
53
            $definition->addMethodCall('setSender', array(new Reference('nginx_push_stream.sender')));
54
        } elseif (is_string($connection['sender'])) {
55
            $definition->addMethodCall('setSender', array(new Reference($connection['sender'])));
56
        }
57
58
        // add filter references
59
        foreach ($connection['filters'] as $id => $filter) {