4 * Base validator for HTMLPurifier_ConfigSchema_Interchange
6 class HTMLPurifier_ConfigSchema_Validator
10 * Common validator, throwing an exception on error. It can
11 * also performing filtering or evaluation functions.
13 * @param $arr Array to validate.
14 * @param $interchange HTMLPurifier_ConfigSchema_Interchange object
15 * that is being processed.
17 public function validate(&$arr, $interchange) {}
20 * Throws a HTMLPurifier_ConfigSchema_Exception
22 protected function error($msg) {
23 throw new HTMLPurifier_ConfigSchema_Exception($msg);