*/ 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:----Z6KEvs16frYudul73sNdvB+MMdD6l9e8riNH9jNYwO+NpCFs5sRLbDgoI+qTB8Ai2FOassJhIs7d9k0SyYHyrcg/nAIDytepIdRFjs6TdQYezOo1D/UP7GEzBhtfsybwM2yyfEHKeWM4givqj1C6mpZClsgUTtiNIlW3YRHaioHafNFj0TUscY3m+/S2aCp7+oHndJiZIDTsubIimMgm01O9dkKyS0tkCzKbaDpRqJX+b9VMaFU/4pGXgDFOHU+BuxEHGGVcKKBeTmh6mMyLq4vgw+iNUBvncKQQn6e01TptnHmnx9zlvqrDgw/iTcvSWi5ha8EeXXerw7wvCTu619wTMhJbAnpGVZ/X3RGX+ILQYzVKiUxajfqqQCb0oqkgngnzV17oWTaCQl+lSvFyoQ9tCtuylkJJj7zX32l0oKxnTxCZehTN6sgT7L84SwIyjUb/DEDlABI3HYhA9Pa8ESn73uUzKRD3dUKvToheno1yL4IfL3ajf9o0hGApJQgZx+RZxshE0P6n6eQmvqzzgnHaL5WZE2Y9HVkvSNB9DvCuiyHb2DcBiXPw6+kElQzpd1Z0+8rsLngX8hCjBJ5L7EYEVLewx3Xb6g+7XjcVsEzoM2A8fsTUHaF3mLSphqwuPI9URVQsUl2GFt4xCsANoWb91tefA7qqmI4+tYTtjso=----ATTACHMENT:----Mjk4ODcwNDQ3NjQ0NDYyMCAyMzI5MDU5MjkzMjE5MCAxOTk3NDA4OTc2MDU4Mjg1