From 95843e4f5960a37eecfd729a0cdc3ffe8c5ccb33 Mon Sep 17 00:00:00 2001 From: Vincent Boon Date: Sat, 27 Jul 2024 22:21:44 +0200 Subject: [PATCH] Do not filter when all records are requested --- src/DnsRecords.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/DnsRecords.php b/src/DnsRecords.php index 0187d17..2abea31 100644 --- a/src/DnsRecords.php +++ b/src/DnsRecords.php @@ -10,6 +10,7 @@ use BlueLibraries\Dns\Records\RecordException; use BlueLibraries\Dns\Records\RecordFactory; use BlueLibraries\Dns\Records\RecordInterface; +use BlueLibraries\Dns\Records\RecordTypes; class DnsRecords { @@ -122,7 +123,7 @@ private function getRecordDataForType(string $host, $typeId, bool $useExtendedRe foreach ($recordsData as $recordData) { $record = $this->factory->create($recordData, $useExtendedRecords); - if ($record->getTypeId() === $typeId) { + if ($typeId === RecordTypes::ALL || $record->getTypeId() === $typeId) { $result[] = $record; } }