Simplify implementation

This commit is contained in:
Matej Bačo 2025-08-04 16:51:49 +02:00
parent 8c3530ee60
commit 7f690a1048

View file

@ -73,13 +73,7 @@ class DNS extends Validator
return false;
}
$caaCount = 0;
foreach ($query as $record) {
if ($record->getTypeName() === self::RECORD_CAA) {
$caaCount++;
}
// CAA validation only needs to ensure domain
if ($this->type === self::RECORD_CAA) {
// Extract domain; comments showcase extraction steps in most complex scenario
@ -98,11 +92,6 @@ class DNS extends Validator
}
}
if ($this->type === self::RECORD_CAA && $caaCount === 0) {
// No CAA records, means anyone can issue certificate
return true;
}
return false;
}