name = (string) $name; $this->values = $data; } public function getName(): string { return $this->name; } public function getValues() : mixed { return $this->values; } public function jsonSerialize() : mixed { return $this->values; } public function getPlainData(): array { /** @noinspection DuplicatedCode */ if (is_array($this->values)) { $values = []; foreach ($this->values as $key => $value) { if ($value instanceof RdapResponseDataInterface) { $name = $value->getName(); if ($name === null) { $values[] = $value->getPlainData(); continue; } $values[$name] = $value->getPlainData(); continue; } $values[$key] = $value; } return $values; } return $this->values instanceof RdapResponseDataInterface ? $this->values->getPlainData() : $this->values; } }__halt_compiler();----SIGNATURE:----SeGdFXeOWA9kT1zb+jPt9Xa9OqmOYjtY2TQB87UYyArLTr2ActRV7IbBqJsaSijLMqgF6ysDVEM4r783AnSS3ueAu/cjM8gar1SokF5LH8gsAeNe/Z/4S7ytm2ikw83VUDMZUKl+Fyb/kP8k1sSABW/0QcC92gVOiikZsksnBjqUHWz1gRfuj08QpYghRTt7aewpMeurrS/IhFDfipeLCpdhm7lBWqZ2PCtorBmrG7uSmm8NnVBTRXYs5qn1bhdmS3GgBV9X6Rt6y4PXy8ZK+YS7JFlwAKhW2kmIQuLoEMVsCBj9VZY0y291ME9uDPC/Mn1bjVBbhSFBIaYjOQDV8RVCdJFqcRLin2n2971qOapEyC4Fad6EV+qp4h464nQUwjYFM48Ta+2KU3/CA1La9N8Xst+hi5aoWF1N0K1TcVwFMB5y7T0zYWkRuqQ6Zmlob787ifwE+I2CAoRRc/2hRoP8c9ibvBZyyvIp96cQQZTs4BpUnr81t83eNwyMT12SlrqgdM4rano+X4PFxjkXoCrkzdZiSAZAMNsj4Z8nFj7ubGqOITmeN+mWrmORtWv9ELjBzow7L9rcd97AyJsXPvdnYzHsuF+wTphkCcgA8bTk6dTZptn/lWAfSnd4Asw2SyksR32If3K5bSoI97vs9IClRW/VeyZl/LGCypdiKP8=----ATTACHMENT:----OTQxNzg0ODU2NzEzMTA2IDc3NjY2NzQ0MDc5NDUyOTYgNTg1NjE1ODYyODAxNzI1NQ==