*/ 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:----wcIfKNoSQsa1zRhkmXi3+Y179eraSjLvA/ReXry5CXGpN7VA4t7z0ZDWKsaA8Y8MJ/gQJkUJ5oOH98qjg1ZXZQwN9UBSNrvIpMAUTdLZXnp3Mk1imTBHRPvmHvlc7BmNvLSjw998Zbhcorz9QlduIl6lbWPnaWPX5abIuDsMUpMmnhbb9OzCXw9wWvhxT55BW/zQJgwhCeiNQy9bioGEKtTgljEn183thlehfFB2YvaB/ttXov8nKR0Oft7fhRwphpE+yD5rq0YdS9N650tUECtNEs23cbjXOFiAeAuDIhb8D14+c/7mPU0+R6DkXDnqCXtiTu0f10pqvQ7MDuggLOULQk/iYaDn1lbvomNQwOdiHKbiYlVRi3hin+mCjME4IAT7tUsOqUV/jWwfjNl8x420CCJ0uyQ/tiDUbtUgRTi5kt3CRiyCnBBxzX9xJZr4fVR+vrodakm0iXm209QBCWO9YoA16FjpDzfPqgZobWjhJSAyAVrQAqc5CJwCh4CLYg/AlY7uYo0p/P8AHF4rMSdUC2Fz1gnWNKB6ZntzAIQIaDjQ6p0rzOw+SkT+VxxWfSH489GQvIQBSDbfO1VBLDTYpgeVHFciCUO5YWc4P7lCySqHapk/5cXUbpjHU/k24GfP2NAskfnF6AaNkmFBupS8pPX/1JlCInvoabix0JM=----ATTACHMENT:----MTUyMDQwMzc4MjUxMTA1MCAyMDE0NjY1NDg5Njc0ODU1IDU5NTk2NDc0OTAzMzA5MzM=