isCrunchbasePerson method

FieldValidator<String?, String?> isCrunchbasePerson({
  1. MessageCallBack<String>? message,
  2. String? person,
})

check string is crunchbase person url

Implementation

FieldValidator<String?, String?> isCrunchbasePerson({
  MessageCallBack<String>? message,
  String? person,
}) {
  return next((messages, value) {
    if (value != null && !value.isCrunchbasePerson(person)) {
      return message?.call(messages, value) ??
          messages.invalidCrunchbasePersonUrl(person ?? 'empty');
    }
    return null;
  });
}