/** * {@inheritdoc} */ public function broadcast(RequestInterface $request) { $this->broadcaster->broadcast(Request::cast($request)); return $this; }
/** * {@inheritdoc} */ public function broadcast(Request $request) { $this->logger->debug('New broadcast "%method%"', ['request_method' => $request->getMethod(), 'request_arguments' => $request->getArguments(), 'request_headers' => $request->getHeaders(), 'broadcaster' => get_class($this->broadcaster)]); $this->broadcaster->broadcast($request); }
/** * Service bus should broadcast messages using given driver. */ public function testBroadcast() { $request = new Request(''); $this->broadcaster->expects($this->once())->method('broadcast')->with($request); $this->serviceBus->broadcast($request); }
/** * {@inheritdoc} */ public function broadcast(Request $request) { $this->dispatcher->dispatch(BroadcastEvent::NAME, new BroadcastEvent($request)); $this->broadcaster->broadcast($request); }