<?php
 namespace blobfolio\wp\wh\vendor\phone\data; class dataMM extends data { const CODE = 'MM'; const PREFIX = 95; const REGION = 'Asia'; const PATTERNS = array( '1\d{5,7}|95\d{6}|(?:[4-7]|9[0-46-9])\d{6,8}|(?:2|8\d)\d{5,8}', ); const TYPES = array( '(?:1(?:(?:2\d|3[56]|[89][0-6])\d|4(?:2[2-469]|39|46|6[25]|7[0-3]|83)|6)|2(?:2(?:00|8[34])|4(?:0\d|2[246]|39|46|62|7[0-3]|83)|51\d\d)|4(?:2(?:2\d\d|48[0-3])|3(?:20\d|4(?:70|83)|56)|420\d|5470)|6(?:0(?:[23]|88\d)|(?:124|[56]2\d)\d|247[23]|3(?:20\d|470)|4(?:2[04]\d|47[23])|7(?:(?:3\d|8[01459])\d|4(?:39|60|7[013]))))\d{4}|5(?:2(?:2\d{5,6}|47[023]\d{4})|(?:347[23]|4(?:2(?:1|86)|470)|522\d|6(?:20\d|483)|7(?:20\d|48[0-2])|8(?:20\d|47[02])|9(?:20\d|47[01]))\d{4})|7(?:(?:0470|4(?:25\d|470)|5(?:202|470|96\d))\d{4}|1(?:20\d{4,5}|4(?:70|83)\d{4}))|8(?:1(?:2\d{5,6}|4(?:10|7[01]\d)\d{3})|2(?:2\d{5,6}|(?:320|490\d)\d{3})|(?:3(?:2\d\d|470)|4[24-7]|5(?:2\d|4[1-9]|51)\d|6[23])\d{4})|(?:1[2-6]\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4])|8(?:1[2-689]|2[2-8]|[35]2\d))\d{4}|25\d{5,6}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:3[24]|5[245]))\d{4}'=>array( 'fixed', ), '(?:17[01]|9(?:2(?:[0-4]|[56]\d\d)|(?:3(?:[0-36]|4\d)|6(?:6[0-2]|[7-9]\d)|7(?:3|[5-9]\d)|8(?:8[4-9]|9\d)|9[5-8]\d)\d|4(?:(?:[0245]\d|[1379])\d|88)|5[0-6])\d)\d{4}|9[69]1\d{6}|9(?:[68]\d|9[089])\d{5}'=>array( 'mobile', ), '80080(?:[01][1-9]|2\d)\d{3}'=>array( 'toll_free', ), '1333\d{4}|[12]468\d{4}'=>array( 'voip', ), ); const FORMATS = array( '(\d)(\d{2})(\d{3})'=>'$1 $2 $3', '(\d{2})(\d{2})(\d{3})'=>'$1 $2 $3', '(\d)(\d{3})(\d{3,4})'=>'$1 $2 $3', '(\d{2})(\d{3})(\d{3,4})'=>'$1 $2 $3', '(\d)(\d{3})(\d{4,6})'=>'$1 $2 $3', '(\d)(\d{4})(\d{4})'=>'$1 $2 $3', '(\d{3})(\d{3})(\d{4})'=>'$1 $2 $3', '(\d)(\d{3})(\d{3})(\d{3})'=>'$1 $2 $3 $4', '(\d)(\d{5})(\d{4})'=>'$1 $2 $3', ); } 