%%%------------------------------------------------------------------- %%% @author marinakr %%% Created : 17. Apr 2018 13:03 %%%------------------------------------------------------------------- -author("marinakr"). -define(FILE_PHONE_PHONE_FORMATS, "PhoneNumberMetadata.xml"). -define(REGEXP_PHONE, <<"^\\+[0-9]{8,15}$">>). -define(ETS_TABLE, libphonenumber_erlang_registry). -record(phone_pattern, { code = undefined, id = undefined, possible_length_regexp = [], pattern, options = []}). -record(length, { min = "", max = "", is_range = false, part}). -record(code_set, {id, lengths = [], name, pattern, metadata}). -record(countryphones, { code :: binary(), code_rules = [] :: list(#code_set{}) }).