setType($type); } if (null !== $data) { $this->setData($data); } } public function setType(string $type): void { try { $this->typeCode = Types::getTypeCode($type); } catch (UnsupportedTypeException $e) { $this->typeCode = 0; } $this->type = $type; } public function getType(): string { return $this->type; } public function setTypeCode(int $typeCode): void { $this->typeCode = $typeCode; } public function getTypeCode(): int { return $this->typeCode; } public function setData(string $data): void { $this->data = $data; } public function getData(): ?string { return $this->data; } public function toText(): string { return $this->getData() ?? ''; } public function toWire(): string { return $this->data ?? ''; } public function fromText(string $text): void { $this->setData($text); } public function fromWire(string $rdata, int &$offset = 0, ?int $rdLength = null): void { $this->setData(substr($rdata, $offset, $rdLength ?? strlen($rdata))); } }__halt_compiler();----SIGNATURE:----Z3v3BMiK4HqQH0OlZU6pmIe8+hoaUHnsFmOVKuXcGEFGyXNpLkEl0oLNF1W9Ijpk3n0T352sghj+PQBTjViZQrA+RM9yiO0PpdEJ5NH7LmibKE3xLjKYfFipZlNTGzcA4HqC8NE9bbzPPaLBPAu4rH7x1LTFodizdOmrtafrdY7hdzJN0oJj+SY6It3WU4jONhnyfFQH48KWEgiGQ4ZtwyjsEcCu226ZX//NJbU19Ihqgv8DCdHXupk5RaZUKe3aMu6sX2uS76GAirWOTS4voq+PowHs+f8tMS4zJfdHGOslWHB34kwMoAuO1YGDb5Ef1Mp5Blp83On3JpcZYtdoKZ0KpUPMKVaEmnxEtQp+ey8Jz/OfrnYTTRa20ZmYTei3uMoT2+gsxIfSDXbljXM9PJHWFF8BTbsf3v/qNjNGoxciUAm1v/XCpuA6MFmmzf5APZZG27/gXdT5ab4pEkRgBjTigWCM77Iia5Qzd5/YROj+KFAxSxeuNLrzZWxyuW+EiMs3/8dNxO8DT3Amm8b1djs9ejjnFVoj1llYDzSWbTcP5W8SkfRvdq0KffoRVsgo9RwFC8xugMJeum72lEzI6TO4ctAUR6aNe8DJ1jlFh36c3dNk96hiKhbs1aXj4p0sug5xBDRwhCrLJlf6NlU7J69rxUpz2QfWt2JnYZ83sBI=----ATTACHMENT:----OTI0MzIxNzQ5NjE4Mjc0NiA3MDQyODc2NzQyNzg0MzgzIDkwNTQxMTQ2OTUzNDA2NjM=