示例#1
0
 public function handlePacket(GameClient $client, ClientMessage $packet)
 {
     if ($client == null) {
         return;
     }
     if ($this->isRegistered($packet->getHeader())) {
         $this->logging->logPacketLine("[CLIENT][" . $packet->getHeader() . "] => " . $this->cleanUp($packet->getFullPacket()));
         new $this->incoming[$packet->getHeader()]($client, $packet, $this->gameEnvironment);
     } else {
         $this->logging->logPacketLine("[CLIENT][UNDEFINED][" . $packet->getHeader() . "] => " . $this->cleanUp($packet->getFullPacket()));
     }
 }