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