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:----uzgu69hqRiDSZ3wUsGQfY9qYdUVrEWVsvIIxua0lDwNMf7IIZdq4o4xLDWtg/ukFIdAUzekqqPQP1e0iLcTE2SxJHHTPv+9yvLVkTq53rMsK6smFTdiHyjsp7HQrV95WkM8Atfu/AaeBCvDA1P8QV2M8rKOaOylbKDkXknpYDAU3Q1Wyg7njqqpM15pWyYD0Dj2YYXyAQ8yD5XEV+c5Wef4zQFMozdAR6OfsFf7tk51P8kspSWNa4RUozvMjit0Ql0xPdPrHzsTVzq24fzJ7LeuOK7+lsONaf17YZcqvEVcE43HAhC6EfXnBz/h/W1+g6AOt+3XknuDtRmtVInSwVkNTr5t1dRZeTjbsOceMtAfNmZgtnpe/JbEVTJytA4N0LDBCNvgjyGUXkdHunX6T+yVLGKimbDQ9wdZkYZGuFH6RP1jab3Gb+2W3R74qyWNVLIUn7IcX/QXGVNaFbCeiAunLvXM08JM+ZiUzbhosXdZocc9HFKyh7RMqXNFw5i6pKiQ8firFuihV1dTqtm2ZjqmaBU7aczu0tZnjjpPMGVmGo39uaeh9KQvMd1DakXFLS/3Se2jSVgOgv5cYo1XUqu+iC463yG2zz4EQwMdh8dpUofx01HshOLHjZ2U0anmEqFs9w6goGjx46bbTxYUEJGD91KF6Un6hI2jGzgVgAKM=----ATTACHMENT:----ODI5ODc1MzUyMDI0MDM2NCA3OTg0MjAyMTczODUwOTM4IDIwNzE0NDM1NzcxNDUwNDQ=