getMode() public method

Returns mode of EventEmitter behaviour.
See also: setMode
public getMode ( ) : integer
return integer
 /**
  * @dataProvider emitterProvider
  */
 public function testApiSetModeAndGetMode_SetsProperBehaviour(EventEmitterInterface $emitter)
 {
     $this->assertEquals(EventEmitter::EVENTS_DEFAULT, $emitter->getMode());
     $emitter->setMode(EventEmitter::EVENTS_FORWARD);
     $this->assertEquals(EventEmitter::EVENTS_FORWARD, $emitter->getMode());
     $emitter->setMode(EventEmitter::EVENTS_DISCARD);
     $this->assertEquals(EventEmitter::EVENTS_DISCARD, $emitter->getMode());
     $emitter->setMode(EventEmitter::EVENTS_DISCARD_INCOMING);
     $this->assertEquals(EventEmitter::EVENTS_DISCARD_INCOMING, $emitter->getMode());
     $emitter->setMode(EventEmitter::EVENTS_DISCARD_OUTCOMING);
     $this->assertEquals(EventEmitter::EVENTS_DISCARD_OUTCOMING, $emitter->getMode());
 }
 /**
  * @see EventEmitterInterface::getMode
  */
 public function getMode()
 {
     return $this->emitter->getMode();
 }