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