validator method

String? validator(
  1. dynamic value, {
  2. ITranslator? translator,
})

Implementation

String? validator(dynamic value, {ITranslator? translator}) {
  final val = _getValue(value);

  final errors = validate(val);

  if (errors.isEmpty) return null;

  return errors
      .map((e) => translator == null ? e.toString() : translator.translate(e))
      .join(",");
}