[sr-dev] git:master:fbff4a87: modules: readme files regenerated - phonenum ... [skip ci]

Kamailio Dev kamailio.dev at kamailio.org
Wed Mar 21 15:01:37 CET 2018


Module: kamailio
Branch: master
Commit: fbff4a8709e12f699098c23626dc6e75f620b978
URL: https://github.com/kamailio/kamailio/commit/fbff4a8709e12f699098c23626dc6e75f620b978

Author: Kamailio Dev <kamailio.dev at kamailio.org>
Committer: Kamailio Dev <kamailio.dev at kamailio.org>
Date: 2018-03-21T15:01:31+01:00

modules: readme files regenerated - phonenum ... [skip ci]

---

Modified: src/modules/phonenum/README

---

Diff:  https://github.com/kamailio/kamailio/commit/fbff4a8709e12f699098c23626dc6e75f620b978.diff
Patch: https://github.com/kamailio/kamailio/commit/fbff4a8709e12f699098c23626dc6e75f620b978.patch

---

diff --git a/src/modules/phonenum/README b/src/modules/phonenum/README
index 82aece96b4..711a532e65 100644
--- a/src/modules/phonenum/README
+++ b/src/modules/phonenum/README
@@ -10,7 +10,7 @@ Daniel-Constantin Mierla
 
    <miconda at gmail.com>
 
-   Copyright © 2017 Daniel-Constantin Mierla (asipto.com)
+   Copyright © 2017 Daniel-Constantin Mierla (asipto.com)
      __________________________________________________________________
 
    Table of Contents
@@ -97,7 +97,7 @@ Chapter 1. Admin Guide
 
    Phone number search mode.
 
-   Default value is "0".
+   Default value is “0”.
 
    Example 1.1. Set smode parameter
 ...
@@ -108,7 +108,7 @@ modparam("phonenum", "smode", 0)
 
    4.1. phonenum_match(num, pvc)
 
-4.1. phonenum_match(num, pvc)
+4.1.  phonenum_match(num, pvc)
 
    Match num against the libphonenumber and set the attributes inside the
    pvc container. The function has to be called before accessing a key
@@ -120,8 +120,13 @@ modparam("phonenum", "smode", 0)
 
    Example 1.2. phonenum_match usage
 ...
-if(phonenum_match("1-484-555-8888", "src"))
-    xlog("number normalized to: $phn(src=>num)\n");
+if(phonenum_match("1-484-555-8888", "src")) {
+    if($phn(src=>valid)==1) {
+        xlog("number normalized to: $phn(src=>normalized)\n");
+    } else {
+        xlog("number normalization error: $phn(src=>error)\n");
+    }
+}
 ...
 
 5. Pseudo Variables
@@ -129,10 +134,14 @@ if(phonenum_match("1-484-555-8888", "src"))
      * $phn(pvc=>key) - pvc is an identifier for this query result; it is
        designated by the second parameter of phonenum_match(). The key can
        be one of the following:
-          + number - normalized phone number
-          + country - country for phone number
-          + region - region for phone number
-          + operator - operator for phone number
+          + number - phone number that is matched
+          + valid - 1 if the matched number has a valid result; 0
+            otherwise
+          + normalized - normalized phone number
+          + cctel - country code for phone number
+          + ltype - local network type
+          + ndesc - phone number description
+          + error - error string if phone number matching fails.
 
    Exported pseudo-variables are documented at
    https://www.kamailio.org/wiki/.




More information about the sr-dev mailing list