removeListener() 공개 메소드

Remove existing listener for event.
public removeListener ( string $event, callable $listener )
$event string
$listener callable
예제 #1
0
 /**
  * @see EventEmitterInterface::removeListener
  */
 public function removeListener($event, callable $listener)
 {
     if (isset($this->emitter)) {
         $this->emitter->removeListener($event, $listener);
     }
 }
예제 #2
0
 /**
  * @dataProvider emitterProvider
  */
 public function testApiRemoveListener_RemovesListener_ForTimesListeners(EventEmitterInterface $emitter)
 {
     $never = $this->expectCallableNever();
     $once = $this->expectCallableOnce();
     $emitter->times('test', 1, $never);
     $emitter->times('test', 1, $once);
     $emitter->removeListener('test', $never);
     $emitter->emit('test');
 }