getString(0), uuid: $result->getString(1), name: $result->getString(2), addr: $result->getString(3), created: $result->getInteger(4), ); } public function getCode(): string { return $this->code; } public function getUUIDRaw(): string { return $this->uuid; } public function getUUID(): UuidInterface { return Uuid::fromBytes($this->uuid); } public function getName(): string { return $this->name; } public function getAddressRaw(): string { return $this->addr; } public function getAddress(): IPAddress { return IPAddress::parse($this->addr); } public function getCreatedTime(): int { return $this->created; } public function getCreatedAt(): DateTime { return DateTime::fromUnixTimeSeconds($this->created); } }