Obscura.Recognizer.Phone.ExPhoneNumberValidator (obscura v0.1.0)

Copy Markdown View Source

Optional ex_phone_number validator for parser-backed phone recognition.

This module intentionally keeps ex_phone_number optional. If the dependency is not available, validation returns a safe missing-dependency error.

Summary

Functions

Validates a phone candidate using ex_phone_number.

Functions

valid?(value, opts)

@spec valid?(
  String.t(),
  keyword()
) :: {:ok, map()} | {:error, term()}

Validates a phone candidate using ex_phone_number.