diff --git a/src/Purifier.php b/src/Purifier.php index 9c06f02..1e34778 100644 --- a/src/Purifier.php +++ b/src/Purifier.php @@ -143,7 +143,11 @@ private function addCustomAttributes(array $attributes, HTMLPurifier_HTMLDefinit } continue; - } + } + + if (class_exists($validValues)) { + $validValues = new $validValues(); + } $definition->addAttribute($onElement, $attrName, $validValues); }