@@ 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) { |