Пример #1
0
 /**
  * @return PacketHandler
  */
 public function getPacketHandler()
 {
     if ($this->packetHandler) {
         return $this->packetHandler;
     }
     $this->packetHandler = new PacketHandler();
     $this->packetHandler->addProvider($this->getConnectionManager());
     return $this->packetHandler;
 }
Пример #2
0
 public function testAddProvider()
 {
     $mock = $this->getMockBuilder('\\Thruster\\Components\\InterProcessCommunication\\PacketProviderInterface')->setMethods(['onPacketReceived'])->getMockForAbstractClass();
     $mock->expects($this->once())->method('onPacketReceived')->with([$this->packetHandler, 'receivedPackage']);
     $this->packetHandler->addProvider($mock);
 }