sanitize method

Map sanitize(
  1. Map values
)

Sanitize properties that have sanitizers.

Runs through property sanitizers and returns a Map of sanitized values. If a property does not have a sanitizer, the unsanitized value is returned.

Implementation

Map sanitize(Map values) {
  Map sanitizedValues = {};

  for (PropertyValidator propertyValidator in this._validators) {
    sanitizedValues[propertyValidator.property] =
        this._sanitizeWithPropertyValidator(values, propertyValidator);
  }

  return sanitizedValues;
}