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:----X9gHkBZS7U27NJF4P4WbfuNVXBhQaifSFWgPB7cMRm2CzBMHTGIJXTB/hP66p18z2iUaVVMcRZ0noykvbKaKqGECCkfQ0e9BvIyyMgAkA5yNMMarXNNJWTgefXJ6bioC+LXfgrqEj28LIKW7JtXLQkt4D0rGdZ7SnyHar35SPmmaoDr2uRYJFJ7DS2bcZEPrXHaPYfhtgtF3i7lVBxfM9LmPilUVNnUtL7a2QUxn01XJg+xFF2t9eKbTYUg13tughmYwbwZdiPqGv06hKkrJSBI6U0Dxe8vNI4UHk+pJqdftM248sKOJZVR0AMy/kZ9yPOzZevo387OYHq92b6c93QSd8rruhAauXFJp3enY/6SbzgDTO/i4IOcCnYW9KUhqctK9w5WH4zk4iaAMjm5WXNjvqjuiFw3qV21m62Fq0zJEyrNEY8aTq3YRDRnQKK55rqbFoehnMtLA6f9LKklKAtK1Eg+XXw9P8jyofuBbV3+nZsjoZ+62jDvh9Lws056Xlb5Y7isYlehjiZ7fThur7Qy1jBKOv517Hk+XXBgIeh0cTKQbRd1zlVErCSkAZbYHIvHd0D1DCtCSU2sXviNPzxgqUUnDzUoITXeL0hOs3+jhMnV9YhFURVz7CeksIO7IEels1CfTE31wUuSEKXHDLdSQKJIUxSj+HEh1tcAdmM0=----ATTACHMENT:----MjkzMDgyMzU0Njk2NzM1MCA5NTA1NzcxNDYzOTA2NjkwIDk5NDA0OTgzNTY3ODkzNDM=