copyEvent() public method

Forward event to another emitter.
public copyEvent ( Kraken\Event\EventEmitterInterface $emitter, string $event ) : EventListener
$emitter Kraken\Event\EventEmitterInterface
$event string
return EventListener
 /**
  * @see EventEmitterInterface::copyEvent
  */
 public function copyEvent(EventEmitterInterface $emitter, $event)
 {
     return $this->emitter->copyEvent($emitter, $event);
 }
 /**
  * @dataProvider emitterProvider
  */
 public function testApiCopyEvent_AttachesOnProxyListenerForEvent(EventEmitterInterface $emitter)
 {
     $listener = $this->createEventEmitter();
     $emitter->copyEvent($listener, 'A');
     $listener->on('A', $this->expectCallableOnce());
     $listener->on('B', $this->expectCallableNever());
     $emitter->emit('A');
     $emitter->emit('B');
 }