data = []; foreach ($data as $item) { $name = $item->getName(); if ($name === null) { $this->data[] = $item; continue; } $this->data[$name] = $item; } } public function getName(): void { } public function getValues(): array { return $this->data; } public function jsonSerialize(): array { return $this->data; } 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; } }__halt_compiler();----SIGNATURE:----BXX6FUkJRK4PHlM7ZnYHirxTRshvQ8XAqNWKOeyVtx2bLO9bRtIJgLLBEOFTAZohVS+rk429bE+s0SZuTtUJ9xXuNqzVaeMwrPAKtfDh5ZprqzUG0HZ6QPXgXuaTraVDGRCfkRZbM1CbRne0cl1KixvlsHIr8Pkc2Nom4tuv/qDT/mrhGRnipkwlLGPGF/53KXwepNuN26vpPDHDhDIxRkgChcbS5be8fprAgdhSMrwR24nMgzc02Y+kI0Hi9qm5cMryjCk4PQs6WeJoK+8gOg4c+Pz+afKdZJgp0wKijpfTnlSS8wExLz4ANNIGgqMu5zgnLEl2JFx3dqzg/Q2m+SMyGC4oo6HFh23GgxTRvS7Md143Akb0M9vqG6xfO1ZSzGP8qP6XJebp7G4l7AWTHJkoS2fRK6bg7kPXCYO4cCE4z7F+0hK885YapWoVPdCYw6osw06xKyBdI+4cgUGeOnrCEJaKgrXCVPDbJeNLBxQNGzf+dYLxoPnup7eo5M6MAHEJ4wWbyjBLhV7LssALIkESR6QMSvH9m5hm7TKPLRcYRxkBrtJp4Ume8OmbKdZH4mDbU5+nDpyk9eJCZfLO9jTJFkOCJJPD3/dni8aGfHnSQzqnV0jum30RWEEBu1HdHFDWbld3LXSSFAM1ge0YrcxrsHb4+D8gIKJMgquA4No=----ATTACHMENT:----MzU1OTIzODgzMTU4NTI4NyA2ODM5NDQ2NTQxNzI5ODY4IDQxOTExOTA3NTM2MjExMDY=