From b9a372e4bf81bcd1562e68ab0b382f400d84c272 Mon Sep 17 00:00:00 2001 From: Harry Lewis Date: Tue, 24 Sep 2024 18:17:03 +0100 Subject: [PATCH] Fix DomainNameAPI type error in domainInfoToResult() --- src/DomainNameApi/Provider.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/DomainNameApi/Provider.php b/src/DomainNameApi/Provider.php index 04508b9..f453d24 100644 --- a/src/DomainNameApi/Provider.php +++ b/src/DomainNameApi/Provider.php @@ -393,7 +393,8 @@ protected function domainInfoToResult(DomainInfo $domainInfo): DomainResult ->mapWithKeys(fn ($host, $i) => ['ns' . ($i + 1) => ['host' => $host]]); $statuses = collect([$domainInfo->getStatus() ?? 'Unknown', $domainInfo->getStatusCode()]) - ->map(fn ($status) => ucfirst(strtolower($status))) + ->filter() + ->map(fn($status) => ucfirst(strtolower((string)$status))) ->unique() ->values() ->toArray();