*/ protected array $values; final public function getName(): void { } public function rootOnly(): bool { return false; } public function getValues(): array { return $this->values; } public function jsonSerialize(): array { return $this->getValues(); } public function getPlainData(): array { /** @noinspection DuplicatedCode */ $values = []; foreach ($this->getValues() 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; } public function getIterator(): Traversable { return new ArrayIterator($this->getValues()); } }__halt_compiler();----SIGNATURE:----uJTMwgrvsRp4bVloAp15+zcANB+dcgVX75BMI3um9xTcltOCxLk7WWCpqp5ANUrOZs3IPQrjAMa8bNJ3mWuxDTktJRRvyj3Jc/MUhcHAPZHN9CBnwKZsQ8tlvTl2Lw5Px6AI+ZQrHG6eCXXWq5Qwiu8hTucVQD5LrIY82rHEGzot7zSMtENVnomlnyXcZRjtxJo7BCbPGbFmWeA+IbqCpy6UQY7+owAzoMdh52fspF8zl1E6hOMsFIVBtqfNj2v0av8xJjFFWJNi6HJe+9YE4l1//RQFI8Sp9Z5QxMhVmq8kKGaPf0xDnKy+kHaoGRoyZC7ol0DpKDAr5A1MVU5za4qO4imSSPHXiaY0hbfm4WwPqXUCeUSVmyJxxSVKQNi6XeqA8MJkMqPkxNlTHlnhWNgzmvSOfW8kXQLoz+MnHCLAFsE7IwLvbtpCWl2aloBmWEcbCdyMO0fUsSejNXIPBupIhVKWACiuorxAy97nAORJ6KLnczW2iWgDNHfm3owOFt176FCp0oSVeNzpRkicVfUI89bLWnXtFMRWzdvQ8IH1H4gEtvVAPdVAgzlbARbAYeT5DbGwERcPglYmi05XeS7NprRkvaJjXRc8zYEvW2xFrdymmkTECBy6Ei51eDhcXxdqMK4C0BMaEvZHJn2RTeMrRjUCZzbdwvn9LWVnf1Y=----ATTACHMENT:----MjIyNzAwNzUwMTA0Mjg3MyAzODM1NzE3MzMzNjc5MDU5IDc5NjgzMDg3MTY5OTcxODU=