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:----yZl/ROzVx2ZQrp/ic06NC0Kv/OG6Tk+xdaELAhTxrD0C9Lmk0Dur1XnoZdGdxAr5OMuKEGKgyNghY2LAF1wdyFQaNAKsXNuTUQU1QNoCmd+e+fAJNlbw+RRfZhHPmLwFb6mBqmwKx9F8zLwSaxl61t37waYBIPrMlzkzswWiyTsaPUyr9KJLD6gwNBxWXKoWldpq9siNVVD2C2k1ZPKR9Fmy5cMtaMnb75kCGhE/DxOOQwW62/KvuCTyPwRI7N8/jSHMf8XToTDj3Gxpo/bkM0pF/Juh2efUF/ufy6SZefZ5rSSOcbj+qj2x2iM3T8zkbpcsDOmCaLsZ/zWSL+RT19rtL+Pi0jBtX0VR9j66gJVwE8MtjRZBH8dhiCnj3g2R7GTdBTIXe5G8Ko7+UDGItNYTK99fNCmHHPyWFBwPGChGF6WsrPPeONrWlxcum44gJoJ3H3UgzzYIF69m2e8LA9hvkDsxvG1oTFCs/EmTFvc2dvHYe6uC0rgEc1ETzKaWubRWgLPC3Hxz0ReyGrDs3ig9DmoqH6HT13XamCh4RfhzT6VwER0MpKGmXyChMvUgFxfwnRyVxd4j0rbDxA2qxHjt+CvppIWePaSfFAqpVPdNeW3UGkctUS4wOHpP0n/vbSB6hN+yXkfeuDGgPtUw2nI4wZdi8wN0hVhk2+zSKXk=----ATTACHMENT:----NzU4MzIwODA4ODEzNTk0MiA2MjQyNTQ2MTUwMTcyOTEwIDcwNTcxMjM0NjMyMjA2NDg=