@@ 270-281 (lines=12) @@ | ||
267 | * @param object $config configuration object to return channel from. |
|
268 | * @return \PEIP\INF\Channel\Channel reply-channel |
|
269 | */ |
|
270 | public function doGetChannel($type, $config){ |
|
271 | $channelName = isset($config[$type."_channel"]) |
|
272 | ? $config[$type."_channel"] |
|
273 | : $config["default_".$type."_channel"]; |
|
274 | return $this->context->getServiceProvider()->provideService(trim((string)$channelName)); |
|
275 | $channel = $this->services[trim((string)$channelName)]; |
|
276 | if($channel instanceof \PEIP\INF\Channel\Channel){ |
|
277 | return $channel; |
|
278 | }else{ |
|
279 | return NULL; |
|
280 | } |
|
281 | } |
|
282 | ||
283 | ||
284 | } |
@@ 689-700 (lines=12) @@ | ||
686 | * @param object $config configuration object to return channel from. |
|
687 | * @return \PEIP\INF\Channel\Channel reply-channel |
|
688 | */ |
|
689 | public function doGetChannel($type, $config){ |
|
690 | $channelName = $config[$type."_channel"] |
|
691 | ? $config[$type."_channel"] |
|
692 | : $config["default_".$type."_channel"]; |
|
693 | return $this->serviceProvider->provideService(trim((string)$channelName)); |
|
694 | $channel = $this->services[trim((string)$channelName)]; |
|
695 | if($channel instanceof \PEIP\INF\Channel\Channel){ |
|
696 | return $channel; |
|
697 | }else{ |
|
698 | return NULL; |
|
699 | } |
|
700 | } |
|
701 | ||
702 | ||
703 |