senderSubId = 3; $pk->recipientSubId = 2; $pk->encode(); $pk2 = new TestPacket(); $pk2->setSerializer(new PacketSerializer($pk->getSerializer()->getBuffer())); $pk2->decode(); self::assertSame($pk2->senderSubId, 3); self::assertSame($pk2->recipientSubId, 2); } }