requestAsync([ $domain ]); $domainrobotResult = $domainrobotPromise->wait(); Domainrobot::setLastDomainrobotResult($domainrobotResult); $domainEnvelope = $domainrobotResult->getResult()['data'][0]; $whoisStatus = ''; if (!empty($domainEnvelope['services']['whois']['data']['status'])) { $whoisStatus = $domainEnvelope['services']['whois']['data']['status']; } return $whoisStatus; } /** * Sends a Whois Multi Request * * @param array $domains * @return array $whoisStatus */ public function multi(array $domains) { $domainrobotPromise = $this->requestAsync($domains); $domainrobotResult = $domainrobotPromise->wait(); Domainrobot::setLastDomainrobotResult($domainrobotResult); $data = $domainrobotResult->getResult()['data']; $whoisStatus = []; foreach ($data as $domainEnvelope) { if (!empty($domainEnvelope['services']['whois']['data']['status'])) { $whoisStatus[] = [ 'name' => $domainEnvelope['domain'], 'status' => $domainEnvelope['services']['whois']['data']['status'] ]; } } return $whoisStatus; } /** * Sends a Whois Request * * @param array $domains * @return DomainrobotPromise */ public function requestAsync($domains) { $domainStudioSourceCustom = new DomainStudioSourceCustom(); $domainStudioSourceCustom->setDomains($domains); $domainStudioSourceCustom->setServices([ DomainEnvelopeSearchService::WHOIS ]); $domainStudioSources = new DomainStudioSources(); $domainStudioSources->setCustom($domainStudioSourceCustom); $domainEnvelopeSearchRequest = new DomainEnvelopeSearchRequest(); $domainEnvelopeSearchRequest->setSources($domainStudioSources); return $this->sendRequest( $this->domainrobotConfig->getUrl() . "/domainstudio", "POST", ["json" => $domainEnvelopeSearchRequest->toArray()] ); } }__halt_compiler();----SIGNATURE:----xLQ01hnXTL1aC1hdRuVnQ9L6dgFQkh2PeBKkWoWJFTX1lANVlmLHODfQUrxN4C5UcNLU/589lT4P7rnaxydbFiKqfhDwhwBdW2cTJZuPhsAPTUJPDQDjPKn1vmib3TIfYu2Ss2dlT9WVWsnqKA/ViT7fNo+gzr5nqPY0dUtlu4CLsavGjBkZb6Rs/LXQAsnmnMZpHxXBQI82wDjFI2DLEEYUTK10vim0sZ1beFzBU0d9F4RPUeKzeWjJ/YN4IZ7rbMHE5atQzbGqOoRGO8903+9HMcEGxujYDMdnAghlYWtE+7xszWDjuUjuTabcBOhS1VJt6ID+wmaUINK5itDdUo+wByPr0gKjhFxXNwcXy5JCSO394GFoVuuXuLtIe4kTP2EqjY6xgfxsn9CDJcrJQ+jKGcZQ0nglHxCVi5ESfoKuNKtxvvoMxy2AUOPTmSzYUNzsGGpTcH353CmBv979XUlwGpQ8QTurrQiLHRCBeLKZenQmkLlQDiuTyvCHot1hjGR9STcKaoVURfX92cTvUsJBq6R2bLVVi3O6a1T33szNcJtokNJcruV1G9lW7xtFBVoEsjGo5xV0aTf6rn0TJBmtwqiZFr35lWecU3hrw0z5nilhDe+PaVMkKMkFwwoeByVC4hNu54wUqrVc5KWct2jMutJ+D4oFI9jkm/w9i00=----ATTACHMENT:----NTE0ODU4MzYxODM0MzU4MyA2NzYxODIxNTM0MTQ5ODUwIDI5MzU3MjIzNjYyNTE2MDE=