update v1.0.4
This commit is contained in:
@@ -5,7 +5,6 @@ language: php
|
||||
matrix:
|
||||
allow_failures:
|
||||
- php: hhvm
|
||||
- php: 7
|
||||
|
||||
php:
|
||||
- 5.3
|
||||
|
@@ -2,4 +2,4 @@
|
||||
# It can be a commit, branch or tag of the https://github.com/googlei18n/libphonenumber project
|
||||
#
|
||||
# For more information, look at the phing tasks in build.xml
|
||||
libphonenumber-7.1.0
|
||||
libphonenumber-7.2.2
|
||||
|
52
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/PHP7Test.php
vendored
Normal file
52
vendor/giggsey/libphonenumber-for-php/Tests/libphonenumber/Tests/Issues/PHP7Test.php
vendored
Normal file
@@ -0,0 +1,52 @@
|
||||
<?php
|
||||
|
||||
|
||||
namespace libphonenumber\Tests\Issues;
|
||||
|
||||
|
||||
use libphonenumber\PhoneNumberFormat;
|
||||
use libphonenumber\PhoneNumberUtil;
|
||||
|
||||
class PHP7Test extends \PHPUnit_Framework_TestCase
|
||||
{
|
||||
/**
|
||||
* @var PhoneNumberUtil
|
||||
*/
|
||||
private $phoneUtil;
|
||||
|
||||
public function setUp()
|
||||
{
|
||||
PhoneNumberUtil::resetInstance();
|
||||
$this->phoneUtil = PhoneNumberUtil::getInstance();
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $number
|
||||
* @dataProvider validPolishNumbers
|
||||
*/
|
||||
public function testValidPolishNumbers($number)
|
||||
{
|
||||
$phoneNumber = $this->phoneUtil->parse($number, 'PL');
|
||||
|
||||
$this->assertTrue($this->phoneUtil->isValidNumber($phoneNumber));
|
||||
$this->assertEquals($number, $this->phoneUtil->format($phoneNumber, PhoneNumberFormat::NATIONAL));
|
||||
}
|
||||
|
||||
public function validPolishNumbers()
|
||||
{
|
||||
return array(
|
||||
array('22 222 22 22'),
|
||||
array('33 222 22 22'),
|
||||
array('46 222 22 22'),
|
||||
array('61 222 22 22'),
|
||||
array('62 222 22 22'),
|
||||
array('642 222 222'),
|
||||
array('65 222 22 22'),
|
||||
array('512 345 678'),
|
||||
array('800 123 456'),
|
||||
array('700 000 000'),
|
||||
array('801 234 567'),
|
||||
array('91 000 00 00'),
|
||||
);
|
||||
}
|
||||
}
|
30
vendor/giggsey/libphonenumber-for-php/build.xml
vendored
30
vendor/giggsey/libphonenumber-for-php/build.xml
vendored
@@ -85,13 +85,19 @@
|
||||
</target>
|
||||
|
||||
<target name="git-pull">
|
||||
<available file='results' type='dir' property="git.path.exists"/>
|
||||
<available file="${git.path}" type="dir" property="git.path.exists" />
|
||||
<if>
|
||||
<isfalse value="${git.path.exists}"/>
|
||||
<or>
|
||||
<not>
|
||||
<isset property="git.path.exists" />
|
||||
</not>
|
||||
<isfalse value="${git.path.exists}"/>
|
||||
</or>
|
||||
<then>
|
||||
<echo>Cloning repository</echo>
|
||||
<gitclone
|
||||
repository="${git.url}"
|
||||
targetPath="${git.path}"/>
|
||||
repository="${git.url}"
|
||||
targetPath="${git.path}"/>
|
||||
</then>
|
||||
</if>
|
||||
|
||||
@@ -99,8 +105,20 @@
|
||||
<echo message="Pulling Git project @ ${metadata.version}"/>
|
||||
|
||||
<gitcheckout
|
||||
repository="${git.path}"
|
||||
branchname="${metadata.version}" quiet="false"/>
|
||||
repository="${git.path}"
|
||||
branchname="${metadata.version}" quiet="false" force="true" />
|
||||
|
||||
<foreach param="filename" absparam="absfilename" target="apply-data-patch">
|
||||
<fileset dir="build/data-patches">
|
||||
<include name="*.patch" />
|
||||
</fileset>
|
||||
</foreach>
|
||||
</target>
|
||||
|
||||
<target name="apply-data-patch">
|
||||
<echo>Applying patch ${filename}</echo>
|
||||
<resolvepath propertyName="fullpath" file="${absfilename}"/>
|
||||
<patch patchfile="${fullpath}" dir="${git.path}/" strip="1" />
|
||||
</target>
|
||||
|
||||
<target name="build-test-metadata" description="Build test Phone Metadata" depends="git-pull">
|
||||
|
0
vendor/giggsey/libphonenumber-for-php/build/data-patches/.gitkeep
vendored
Normal file
0
vendor/giggsey/libphonenumber-for-php/build/data-patches/.gitkeep
vendored
Normal file
13
vendor/giggsey/libphonenumber-for-php/build/data-patches/001-PHP7-PL.patch
vendored
Normal file
13
vendor/giggsey/libphonenumber-for-php/build/data-patches/001-PHP7-PL.patch
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
diff --git a/resources/PhoneNumberMetadata.xml b/resources/PhoneNumberMetadata.xml
|
||||
index a53b48d..820598c 100644
|
||||
--- a/resources/PhoneNumberMetadata.xml
|
||||
+++ b/resources/PhoneNumberMetadata.xml
|
||||
@@ -19031,7 +19031,7 @@
|
||||
<generalDesc>
|
||||
<nationalNumberPattern>
|
||||
[12]\d{6,8}|
|
||||
- [3-57-9]\d{8}|
|
||||
+ (?:[3-5]|[7-9])\d{8}|
|
||||
6\d{5,8}
|
||||
</nationalNumberPattern>
|
||||
<possibleNumberPattern>\d{6,9}</possibleNumberPattern>
|
@@ -38,8 +38,8 @@
|
||||
"phing/phing": "~2.7",
|
||||
"pear/versioncontrol_git": "dev-master",
|
||||
"pear/pear-core-minimal": "^1.9",
|
||||
"pear/pear_exception": "*",
|
||||
"phpunit/phpunit": "~4.0",
|
||||
"pear/pear_exception": "*",
|
||||
"phpunit/phpunit": "~4.0",
|
||||
"symfony/console": "~2.4",
|
||||
"satooshi/php-coveralls": "~0.6"
|
||||
},
|
||||
|
@@ -159,64 +159,65 @@ return array (
|
||||
141 => 7,
|
||||
142 => 84,
|
||||
143 => 852,
|
||||
144 => 855,
|
||||
145 => 856,
|
||||
146 => 86130,
|
||||
147 => 86131,
|
||||
148 => 86132,
|
||||
149 => 86133,
|
||||
150 => 86134,
|
||||
151 => 86135,
|
||||
152 => 86136,
|
||||
153 => 86137,
|
||||
154 => 86138,
|
||||
155 => 86139,
|
||||
156 => 86150,
|
||||
157 => 86151,
|
||||
158 => 86153,
|
||||
159 => 86156,
|
||||
160 => 86157,
|
||||
161 => 86158,
|
||||
162 => 86159,
|
||||
163 => 86176,
|
||||
164 => 86177,
|
||||
165 => 86178,
|
||||
166 => 86180,
|
||||
167 => 86185,
|
||||
168 => 86186,
|
||||
169 => 86187,
|
||||
170 => 86188,
|
||||
171 => 86189,
|
||||
172 => 880,
|
||||
173 => 90,
|
||||
174 => 91,
|
||||
175 => 92,
|
||||
176 => 93,
|
||||
177 => 94,
|
||||
178 => 95,
|
||||
179 => 960,
|
||||
180 => 961,
|
||||
181 => 962,
|
||||
182 => 964,
|
||||
183 => 965,
|
||||
184 => 966,
|
||||
185 => 967,
|
||||
186 => 968,
|
||||
187 => 970,
|
||||
188 => 971,
|
||||
189 => 972,
|
||||
190 => 973,
|
||||
191 => 974,
|
||||
192 => 975,
|
||||
193 => 976,
|
||||
194 => 977,
|
||||
195 => 98,
|
||||
196 => 992,
|
||||
197 => 993,
|
||||
198 => 994,
|
||||
199 => 995,
|
||||
200 => 996,
|
||||
201 => 998,
|
||||
144 => 853,
|
||||
145 => 855,
|
||||
146 => 856,
|
||||
147 => 86130,
|
||||
148 => 86131,
|
||||
149 => 86132,
|
||||
150 => 86133,
|
||||
151 => 86134,
|
||||
152 => 86135,
|
||||
153 => 86136,
|
||||
154 => 86137,
|
||||
155 => 86138,
|
||||
156 => 86139,
|
||||
157 => 86150,
|
||||
158 => 86151,
|
||||
159 => 86153,
|
||||
160 => 86156,
|
||||
161 => 86157,
|
||||
162 => 86158,
|
||||
163 => 86159,
|
||||
164 => 86176,
|
||||
165 => 86177,
|
||||
166 => 86178,
|
||||
167 => 86180,
|
||||
168 => 86185,
|
||||
169 => 86186,
|
||||
170 => 86187,
|
||||
171 => 86188,
|
||||
172 => 86189,
|
||||
173 => 880,
|
||||
174 => 90,
|
||||
175 => 91,
|
||||
176 => 92,
|
||||
177 => 93,
|
||||
178 => 94,
|
||||
179 => 95,
|
||||
180 => 960,
|
||||
181 => 961,
|
||||
182 => 962,
|
||||
183 => 964,
|
||||
184 => 965,
|
||||
185 => 966,
|
||||
186 => 967,
|
||||
187 => 968,
|
||||
188 => 970,
|
||||
189 => 971,
|
||||
190 => 972,
|
||||
191 => 973,
|
||||
192 => 974,
|
||||
193 => 975,
|
||||
194 => 976,
|
||||
195 => 977,
|
||||
196 => 98,
|
||||
197 => 992,
|
||||
198 => 993,
|
||||
199 => 994,
|
||||
200 => 995,
|
||||
201 => 996,
|
||||
202 => 998,
|
||||
),
|
||||
'ru' =>
|
||||
array (
|
||||
|
@@ -12,9 +12,17 @@ return array (
|
||||
1246252 => 'LIME',
|
||||
1246253 => 'LIME',
|
||||
1246254 => 'LIME',
|
||||
1246255 => 'LIME',
|
||||
1246256 => 'Digicel',
|
||||
1246257 => 'Digicel',
|
||||
1246258 => 'Digicel',
|
||||
1246259 => 'Digicel',
|
||||
124626 => 'Digicel',
|
||||
124628 => 'LIME',
|
||||
124645 => 'Sunbeach Communications',
|
||||
124682 => 'Digicel',
|
||||
124683 => 'Digicel',
|
||||
124684 => 'Digicel',
|
||||
124685 => 'Digicel',
|
||||
1246883 => 'Digicel',
|
||||
);
|
||||
|
@@ -9,7 +9,10 @@ return array (
|
||||
21640 => 'Tunisie Telecom',
|
||||
21641 => 'Tunisie Telecom',
|
||||
21642 => 'Tunisie Telecom',
|
||||
21643 => 'Lyca Mobile',
|
||||
21644 => 'Tunisie Telecom',
|
||||
21645 => 'Watany Ettisalat',
|
||||
21646 => 'Ooredoo',
|
||||
2165 => 'Orange',
|
||||
2169 => 'Tunisie Telecom',
|
||||
);
|
||||
|
@@ -5,6 +5,8 @@
|
||||
*/
|
||||
|
||||
return array (
|
||||
2455 => 'Orange',
|
||||
2456 => 'Areeba',
|
||||
245955 => 'Orange',
|
||||
245966 => 'Spacetel',
|
||||
245969 => 'Spacetel',
|
||||
245977 => 'Guinetel',
|
||||
);
|
||||
|
@@ -16,4 +16,12 @@ return array (
|
||||
25269 => 'Nationlink',
|
||||
25279 => 'Somtel',
|
||||
252907 => 'Golis Telecom',
|
||||
25292 => 'STG',
|
||||
25293 => 'STG',
|
||||
25294 => 'STG',
|
||||
25295 => 'STG',
|
||||
25296 => 'STG',
|
||||
25297 => 'STG',
|
||||
25298 => 'STG',
|
||||
25299 => 'STG',
|
||||
);
|
||||
|
@@ -6,10 +6,13 @@
|
||||
|
||||
return array (
|
||||
25729 => 'Leo',
|
||||
25761 => 'Viettel',
|
||||
25768 => 'Viettel',
|
||||
25769 => 'Viettel',
|
||||
25771 => 'Leo',
|
||||
25772 => 'Leo',
|
||||
25775 => 'Smart Mobile',
|
||||
25776 => 'Econet',
|
||||
25776 => 'Leo',
|
||||
25777 => 'Onatel',
|
||||
25778 => 'Tempo',
|
||||
25779 => 'Leo',
|
||||
|
@@ -8,7 +8,6 @@ return array (
|
||||
354385 => 'Síminn',
|
||||
354388 => 'IMC',
|
||||
354389 => 'IMC',
|
||||
354519 => 'Nova',
|
||||
354611 => 'Tal',
|
||||
354612 => 'Tal',
|
||||
354613 => 'Tal',
|
||||
@@ -17,14 +16,26 @@ return array (
|
||||
354616 => 'Vodafone',
|
||||
354617 => 'Vodafone',
|
||||
354618 => 'Vodafone',
|
||||
354619 => 'Vodafone',
|
||||
35462 => 'Vodafone',
|
||||
354630 => 'IMC',
|
||||
354638 => 'Öryggisfjarskipti',
|
||||
354639 => 'Öryggisfjarskipti',
|
||||
354640 => 'Öryggisfjarskipti',
|
||||
354641 => 'Öryggisfjarskipti',
|
||||
354646 => 'IMC',
|
||||
354647 => 'IMC',
|
||||
354649 => 'Vodafone',
|
||||
354650 => 'IMC',
|
||||
354651 => 'IMC',
|
||||
354655 => 'Vodafone',
|
||||
354659 => 'Vodafone',
|
||||
35466 => 'Vodafone',
|
||||
35467 => 'Vodafone',
|
||||
35469 => 'Vodafone',
|
||||
354750 => 'Síminn',
|
||||
354755 => 'Síminn',
|
||||
354757 => 'Vodafone',
|
||||
35476 => 'Nova',
|
||||
35477 => 'Nova',
|
||||
35478 => 'Nova',
|
||||
35482 => 'Vodafone',
|
||||
|
@@ -6,6 +6,7 @@
|
||||
|
||||
return array (
|
||||
357123 => 'Cytamobile-Vodafone',
|
||||
35794 => 'Lemontel',
|
||||
35795 => 'PrimeTel',
|
||||
35796 => 'MTN',
|
||||
35797 => 'Cytamobile-Vodafone',
|
||||
|
@@ -9,6 +9,7 @@ return array (
|
||||
37360 => 'Orange',
|
||||
373610 => 'Orange',
|
||||
373611 => 'Orange',
|
||||
373620 => 'Orange',
|
||||
373621 => 'Orange',
|
||||
373671 => 'Moldtelecom',
|
||||
373672 => 'Moldtelecom',
|
||||
|
@@ -5,18 +5,26 @@
|
||||
*/
|
||||
|
||||
return array (
|
||||
421901 => 'Telekom',
|
||||
421902 => 'Telekom',
|
||||
421903 => 'Telekom',
|
||||
421904 => 'Telekom',
|
||||
421905 => 'Orange',
|
||||
421906 => 'Orange',
|
||||
421907 => 'Orange',
|
||||
421908 => 'Orange',
|
||||
421910 => 'Telekom',
|
||||
421911 => 'Telekom',
|
||||
421912 => 'Telekom',
|
||||
421914 => 'Telekom',
|
||||
421915 => 'Orange',
|
||||
421916 => 'Orange',
|
||||
421917 => 'Orange',
|
||||
421918 => 'Orange',
|
||||
421919 => 'Orange',
|
||||
421940 => 'O2',
|
||||
421944 => 'O2',
|
||||
421948 => 'O2',
|
||||
421949 => 'O2',
|
||||
421950 => '4ka of SWAN',
|
||||
);
|
||||
|
@@ -15,15 +15,7 @@ return array (
|
||||
45208 => 'Telenor',
|
||||
45209 => 'Telenor',
|
||||
4521 => 'TDC',
|
||||
45221 => 'Telenor',
|
||||
45222 => 'Telenor',
|
||||
45223 => 'Telenor',
|
||||
45224 => 'Telenor',
|
||||
45225 => 'Telenor',
|
||||
45226 => 'Telenor',
|
||||
45227 => 'Telenor',
|
||||
45228 => 'Telenor',
|
||||
45229 => 'Telenor',
|
||||
4522 => 'Telenor',
|
||||
45231 => 'TDC',
|
||||
45232 => 'TDC',
|
||||
45233 => 'TDC',
|
||||
@@ -49,12 +41,27 @@ return array (
|
||||
45254 => 'Telenor',
|
||||
45255 => 'Telenor',
|
||||
45256 => 'Telenor',
|
||||
452590 => 'Telenor',
|
||||
452591 => 'Telenor',
|
||||
452592 => 'Telenor',
|
||||
452593 => 'Telenor',
|
||||
452594 => 'Telenor',
|
||||
452595 => 'Telenor',
|
||||
45257 => 'Telenor',
|
||||
45258 => 'Telenor',
|
||||
452590 => 'MI Carrier Services',
|
||||
452591 => 'CoolTEL',
|
||||
452592 => 'CoolTEL',
|
||||
452593 => 'Compatel Limited',
|
||||
452594 => 'Firmafon',
|
||||
452595 => 'CoolTEL',
|
||||
452596 => 'Viptel',
|
||||
452597 => '3',
|
||||
4525980 => 'Uni-tel',
|
||||
4525981 => 'MobiWeb Limited',
|
||||
4525982 => 'Jay.net',
|
||||
4525983 => '42 Telecom AB',
|
||||
4525984 => 'CoolTEL',
|
||||
4525985 => '42 Telecom AB',
|
||||
4525986 => '42 Telecom AB',
|
||||
4525987 => 'Netfors Unified Messaging',
|
||||
4525988 => 'CoolTEL',
|
||||
4525989 => 'Ipnordic',
|
||||
452599 => 'Danovation',
|
||||
4526 => 'Telia',
|
||||
4527 => 'Telia',
|
||||
4528 => 'Telia',
|
||||
@@ -63,7 +70,16 @@ return array (
|
||||
45311 => '3',
|
||||
45312 => '3',
|
||||
453130 => '3',
|
||||
4531312 => 'Telenor',
|
||||
4531310 => '3',
|
||||
4531311 => '3',
|
||||
4531312 => 'MI Carrier Services',
|
||||
4531313 => '3',
|
||||
4531314 => '3',
|
||||
4531315 => '3',
|
||||
4531316 => '3',
|
||||
4531317 => '3',
|
||||
4531318 => '3',
|
||||
4531319 => '3',
|
||||
453132 => '3',
|
||||
453133 => '3',
|
||||
453134 => '3',
|
||||
@@ -71,24 +87,13 @@ return array (
|
||||
453136 => '3',
|
||||
453137 => '3',
|
||||
453138 => '3',
|
||||
453139 => 'Telenor',
|
||||
453139 => '3',
|
||||
45314 => '3',
|
||||
45315 => '3',
|
||||
45316 => '3',
|
||||
45317 => '3',
|
||||
45318 => '3',
|
||||
45320 => 'Telenor',
|
||||
45321 => 'Telenor',
|
||||
45322 => 'Telenor',
|
||||
45323 => 'Telenor',
|
||||
45324 => 'Telenor',
|
||||
45325 => 'Telenor',
|
||||
45326 => 'Telenor',
|
||||
45327 => 'Telenor',
|
||||
45328 => 'Telenor',
|
||||
45339692 => 'Telenor',
|
||||
45339693 => 'Telenor',
|
||||
4536874 => 'Telenor',
|
||||
45318 => 'Lycamobile Denmark Ltd',
|
||||
45319 => 'Telenor',
|
||||
45401 => 'TDC',
|
||||
45402 => 'TDC',
|
||||
45403 => 'TDC',
|
||||
@@ -101,67 +106,78 @@ return array (
|
||||
45411 => 'Telenor',
|
||||
45412 => 'Telenor',
|
||||
45413 => 'Telenor',
|
||||
45414 => 'Telenor',
|
||||
45415 => 'Telenor',
|
||||
45416 => 'Telenor',
|
||||
45417 => 'Telenor',
|
||||
45418 => 'Telenor',
|
||||
45419 => 'Telenor',
|
||||
454210 => 'Telia',
|
||||
454212 => 'Telia',
|
||||
454213 => 'Telia',
|
||||
454214 => 'Telia',
|
||||
454217 => 'TDC',
|
||||
454220 => 'Telia',
|
||||
454221 => 'Telia',
|
||||
454222 => 'Telia',
|
||||
454223 => 'Telia',
|
||||
454224 => 'Telia',
|
||||
454225 => 'Telia',
|
||||
454226 => 'Telia',
|
||||
45421 => 'Telia',
|
||||
45422 => 'Telia',
|
||||
45423 => 'Telia',
|
||||
45424 => 'Telenor',
|
||||
45425 => 'Telenor',
|
||||
454260 => 'Telenor',
|
||||
454270 => 'Telenor',
|
||||
45424 => 'BiBoB',
|
||||
45425 => 'BiBoB',
|
||||
454260 => 'BiBoB',
|
||||
454261 => '3',
|
||||
454262 => '3',
|
||||
454263 => '3',
|
||||
454264 => '3',
|
||||
454265 => '3',
|
||||
454266 => '3',
|
||||
454267 => '3',
|
||||
454268 => '3',
|
||||
454269 => '3',
|
||||
454270 => 'BiBoB',
|
||||
454271 => '3',
|
||||
454272 => '3',
|
||||
454273 => '3',
|
||||
454274 => '3',
|
||||
454275 => 'YouSee',
|
||||
454276 => 'Telia',
|
||||
454277 => 'Telia',
|
||||
454278 => 'Telia',
|
||||
454279 => 'Telia',
|
||||
45428 => 'Telenor',
|
||||
454290 => 'Telenor',
|
||||
454291 => 'Telenor',
|
||||
454292 => 'Telenor',
|
||||
454294 => 'Telenor',
|
||||
454295 => 'Telenor',
|
||||
454280 => 'BiBoB',
|
||||
454281 => 'CBB Mobil',
|
||||
454282 => 'Telia',
|
||||
454283 => '3',
|
||||
454284 => 'CBB Mobil',
|
||||
454285 => 'CBB Mobil',
|
||||
454286 => 'Telia',
|
||||
454287 => 'CBB Mobil',
|
||||
454288 => 'CBB Mobil',
|
||||
454289 => 'CBB Mobil',
|
||||
454290 => 'Mundio Mobile',
|
||||
454291 => '3',
|
||||
454292 => '3',
|
||||
454293 => 'CBB Mobil',
|
||||
454294 => '3',
|
||||
454295 => '3',
|
||||
454296 => 'Telia',
|
||||
454297 => 'Telia',
|
||||
454298 => 'Telia',
|
||||
454299 => 'Telia',
|
||||
455010 => 'Telenor',
|
||||
455011 => 'Telenor',
|
||||
455012 => 'Telenor',
|
||||
455013 => 'Telenor',
|
||||
455014 => 'Telenor',
|
||||
45502 => 'Telenor',
|
||||
455030 => 'Telenor',
|
||||
455032 => 'Telenor',
|
||||
455035 => 'Telenor',
|
||||
455037 => 'Telenor',
|
||||
455046 => 'Telenor',
|
||||
45505 => 'Telenor',
|
||||
455060 => 'TDC',
|
||||
455061000 => 'TDC',
|
||||
455062 => 'Telenor',
|
||||
455063 => 'Telenor',
|
||||
455064 => 'Telenor',
|
||||
455065 => 'Telenor',
|
||||
455066 => 'Telenor',
|
||||
455067 => 'Telenor',
|
||||
455068 => 'Telenor',
|
||||
455069 => 'Telenor',
|
||||
455015 => 'Lebara Limited',
|
||||
455016 => 'Lebara Limited',
|
||||
455017 => 'Lebara Limited',
|
||||
455018 => 'Lebara Limited',
|
||||
455019 => 'Lebara Limited',
|
||||
45502 => 'Lebara Limited',
|
||||
45503 => 'Lebara Limited',
|
||||
45504 => 'CBB Mobil',
|
||||
45505 => 'CBB Mobil',
|
||||
455060 => 'ipvision',
|
||||
455061 => 'Mach Connectivity',
|
||||
455062 => 'CBB Mobil',
|
||||
455063 => 'Mundio Mobile',
|
||||
455064 => 'Lycamobile Denmark Ltd',
|
||||
455065 => 'Lebara Limited',
|
||||
455066 => 'CBB Mobil',
|
||||
455067 => 'CBB Mobil',
|
||||
455068 => 'CBB Mobil',
|
||||
45507 => 'Telenor',
|
||||
45508 => 'Telenor',
|
||||
45509 => 'Telenor',
|
||||
45510 => 'TDC',
|
||||
45511 => 'TDC',
|
||||
45512 => 'TDC',
|
||||
45513 => 'TDC',
|
||||
@@ -180,8 +196,9 @@ return array (
|
||||
455188 => 'Telia',
|
||||
455189 => 'Telia',
|
||||
45519 => 'TDC',
|
||||
455210 => 'Telenor',
|
||||
455212 => 'Telenor',
|
||||
455210 => 'Firstcom',
|
||||
455211 => '3',
|
||||
455212 => '3',
|
||||
455213 => 'Telia',
|
||||
455214 => 'Telia',
|
||||
455215 => 'Telia',
|
||||
@@ -189,76 +206,101 @@ return array (
|
||||
455217 => 'Telia',
|
||||
455218 => 'Telia',
|
||||
455219 => 'Telia',
|
||||
455220 => 'CoolTEL',
|
||||
455221 => 'Telia',
|
||||
455222 => 'Telenor',
|
||||
455222 => 'Lebara Limited',
|
||||
455223 => 'Telia',
|
||||
455224 => 'Telia',
|
||||
455225 => 'Telenor',
|
||||
455225 => 'CBB Mobil',
|
||||
455226 => 'Telia',
|
||||
455227 => 'Telia',
|
||||
455228 => 'Telia',
|
||||
455229 => 'Telia',
|
||||
455230 => 'YouSee',
|
||||
455231 => 'Telia',
|
||||
455232 => 'Telia',
|
||||
455233 => 'Telenor',
|
||||
455233 => 'CBB Mobil',
|
||||
455234 => 'Telia',
|
||||
455235 => 'Telia',
|
||||
455236 => 'Telia',
|
||||
455237 => 'Telia',
|
||||
455238 => 'Telia',
|
||||
455239 => 'Telia',
|
||||
455240 => 'YouSee',
|
||||
455241 => 'Telia',
|
||||
455242 => 'Telenor',
|
||||
455242 => 'CBB Mobil',
|
||||
455243 => 'Telia',
|
||||
455244 => 'Telenor',
|
||||
455244 => 'CBB Mobil',
|
||||
455245 => 'Telia',
|
||||
455246 => 'Telia',
|
||||
455247 => 'Telia',
|
||||
455248 => 'Telia',
|
||||
455249 => 'Telia',
|
||||
455251 => 'Telenor',
|
||||
455252 => 'Telenor',
|
||||
455253 => 'Telenor',
|
||||
455254 => 'Telenor',
|
||||
455255 => 'Telenor',
|
||||
455256 => 'Telenor',
|
||||
455257 => 'Telenor',
|
||||
455258 => 'Telenor',
|
||||
455259 => 'Telenor',
|
||||
45526 => 'Telenor',
|
||||
45527 => 'Telenor',
|
||||
455280 => 'Telenor',
|
||||
455281 => 'Telenor',
|
||||
455282 => 'Telenor',
|
||||
455283 => 'Telenor',
|
||||
455284 => 'Telenor',
|
||||
455285 => 'Telenor',
|
||||
455286 => 'Telenor',
|
||||
455287 => 'Telenor',
|
||||
455288 => 'Telenor',
|
||||
455290 => 'Telenor',
|
||||
455291 => 'Telenor',
|
||||
455292 => 'Telenor',
|
||||
455293 => 'Telenor',
|
||||
455294 => 'Telenor',
|
||||
455295 => 'Telenor',
|
||||
455296 => 'Telenor',
|
||||
455297 => 'Telenor',
|
||||
455298 => 'Telenor',
|
||||
455310 => 'Telenor',
|
||||
455312 => 'Telenor',
|
||||
455313 => 'Telenor',
|
||||
455314 => 'Telenor',
|
||||
455315 => 'Telenor',
|
||||
455316 => 'Telenor',
|
||||
455317 => 'Telenor',
|
||||
455318 => 'Telenor',
|
||||
455250 => 'YouSee',
|
||||
455251 => 'Jay.net',
|
||||
455252 => 'Lebara Limited',
|
||||
455253 => 'CBB Mobil',
|
||||
455254 => 'SimService',
|
||||
455255 => 'CBB Mobil',
|
||||
455256 => 'SimService',
|
||||
455257 => 'SimService',
|
||||
455258 => 'YouSee',
|
||||
455259 => '42 Telecom AB',
|
||||
455260 => 'Lebara Limited',
|
||||
455261 => 'Lebara Limited',
|
||||
455262 => 'CBB Mobil',
|
||||
455263 => 'Lebara Limited',
|
||||
455264 => 'Lebara Limited',
|
||||
455265 => 'Lebara Limited',
|
||||
455266 => 'CBB Mobil',
|
||||
455267 => 'Lebara Limited',
|
||||
455268 => 'Lebara Limited',
|
||||
455269 => 'Lebara Limited',
|
||||
455270 => 'Lebara Limited',
|
||||
455271 => 'Lebara Limited',
|
||||
455272 => 'Lebara Limited',
|
||||
455273 => 'Lebara Limited',
|
||||
455274 => 'Lebara Limited',
|
||||
455275 => 'Lebara Limited',
|
||||
455276 => 'Lebara Limited',
|
||||
455277 => 'CBB Mobil',
|
||||
455278 => 'Lebara Limited',
|
||||
455279 => 'Lebara Limited',
|
||||
455280 => 'Lebara Limited',
|
||||
455281 => 'Lebara Limited',
|
||||
455282 => 'Lebara Limited',
|
||||
455283 => 'CBB Mobil',
|
||||
455284 => 'CBB Mobil',
|
||||
455285 => 'CBB Mobil',
|
||||
455286 => 'CBB Mobil',
|
||||
455287 => 'CBB Mobil',
|
||||
455288 => 'CBB Mobil',
|
||||
455289 => 'CBB Mobil',
|
||||
455290 => 'Lebara Limited',
|
||||
455291 => 'CBB Mobil',
|
||||
455292 => 'CBB Mobil',
|
||||
455293 => 'CBB Mobil',
|
||||
455294 => 'CBB Mobil',
|
||||
455295 => 'CBB Mobil',
|
||||
455296 => 'CBB Mobil',
|
||||
455297 => 'CBB Mobil',
|
||||
455298 => 'CBB Mobil',
|
||||
455299 => 'CBB Mobil',
|
||||
455310 => 'CBB Mobil',
|
||||
455311 => 'CBB Mobil',
|
||||
455312 => 'CBB Mobil',
|
||||
455313 => 'CBB Mobil',
|
||||
455314 => 'CBB Mobil',
|
||||
455315 => 'CBB Mobil',
|
||||
455316 => 'CBB Mobil',
|
||||
455317 => 'CBB Mobil',
|
||||
455318 => 'CBB Mobil',
|
||||
455319 => 'Telia',
|
||||
455322 => 'Telia',
|
||||
455323 => 'Telia',
|
||||
45532 => 'Telia',
|
||||
455330 => 'Telia',
|
||||
455331 => 'Telia',
|
||||
455333 => 'TDC',
|
||||
455332 => 'Telia',
|
||||
455333 => 'Lebara Limited',
|
||||
455334 => 'Telia',
|
||||
455335 => 'Telia',
|
||||
455336 => 'Telia',
|
||||
@@ -268,40 +310,45 @@ return array (
|
||||
45534 => 'Telia',
|
||||
45535 => '3',
|
||||
45536 => '3',
|
||||
455370 => '3',
|
||||
455371 => '3',
|
||||
455372 => '3',
|
||||
455373 => '3',
|
||||
455374 => '3',
|
||||
455375 => '3',
|
||||
455390 => 'Telenor',
|
||||
455391 => 'Telenor',
|
||||
455392 => 'Telenor',
|
||||
455393 => 'Telenor',
|
||||
455394 => 'Telenor',
|
||||
455395 => 'Telenor',
|
||||
455396 => 'Telenor',
|
||||
455397 => 'Telenor',
|
||||
455399 => 'Telenor',
|
||||
45537 => '3',
|
||||
45538 => '3',
|
||||
455390 => 'CBB Mobil',
|
||||
455391 => 'CBB Mobil',
|
||||
455392 => 'CBB Mobil',
|
||||
455393 => 'CBB Mobil',
|
||||
455394 => 'CBB Mobil',
|
||||
455395 => 'CBB Mobil',
|
||||
455396 => 'CBB Mobil',
|
||||
455397 => 'CBB Mobil',
|
||||
455398 => 'NextGen Mobile Ldt T/A CardBoardFish',
|
||||
455399 => 'CBB Mobil',
|
||||
45601 => 'Telia',
|
||||
45602 => 'Telia',
|
||||
45603 => 'Telia',
|
||||
45604 => 'Telia',
|
||||
45605 => 'Telenor',
|
||||
45606 => 'Telenor',
|
||||
45607 => 'Telenor',
|
||||
45608 => 'Telenor',
|
||||
456090 => 'Telenor',
|
||||
456050 => 'Telenor',
|
||||
456051 => '3',
|
||||
456052 => '3',
|
||||
456053 => '3',
|
||||
456054 => '3',
|
||||
456055 => '3',
|
||||
456056 => '3',
|
||||
456057 => '3',
|
||||
456058 => '3',
|
||||
456059 => '3',
|
||||
45606 => 'CBB Mobil',
|
||||
45607 => 'CBB Mobil',
|
||||
45608 => 'CBB Mobil',
|
||||
456090 => 'Lebara Limited',
|
||||
456091 => 'Telenor',
|
||||
456092 => 'Telenor',
|
||||
456093 => 'Telenor',
|
||||
456094 => 'Telenor',
|
||||
456095 => 'Telenor',
|
||||
456096 => 'Telenor',
|
||||
456097 => 'Telenor',
|
||||
456098 => 'Telenor',
|
||||
456099 => 'TDC',
|
||||
45610 => 'TDC',
|
||||
456096 => 'Tripple Track Europe',
|
||||
456097 => 'Tripple Track Europe',
|
||||
456098 => 'Telavox',
|
||||
456099 => 'Mach Connectivity',
|
||||
45611 => 'TDC',
|
||||
45612 => 'TDC',
|
||||
45613 => 'TDC',
|
||||
@@ -313,46 +360,234 @@ return array (
|
||||
456145 => 'TDC',
|
||||
456146 => 'Telia',
|
||||
456147 => 'TDC',
|
||||
456148 => 'TDC',
|
||||
456149 => 'TDC',
|
||||
45615 => 'TDC',
|
||||
45616 => 'TDC',
|
||||
45617 => 'TDC',
|
||||
45631 => 'Telenor',
|
||||
4570304 => 'Telenor',
|
||||
4570343 => 'Telenor',
|
||||
457110 => 'Telenor',
|
||||
457111 => 'Telenor',
|
||||
457112 => 'Telenor',
|
||||
457113 => 'Telenor',
|
||||
457114 => 'Telenor',
|
||||
457115 => 'Telenor',
|
||||
45618 => 'Telenor',
|
||||
45619 => 'Telenor',
|
||||
45711 => 'CBB Mobil',
|
||||
45712 => 'CBB Mobil',
|
||||
45713 => 'Lycamobile Denmark Ltd',
|
||||
45714 => 'Lycamobile Denmark Ltd',
|
||||
45715 => 'Lycamobile Denmark Ltd',
|
||||
45716 => 'Lycamobile Denmark Ltd',
|
||||
457170 => 'YouSee',
|
||||
457171 => 'Maxtel.dk',
|
||||
457172 => 'YouSee',
|
||||
457173 => 'CBB Mobil',
|
||||
457175 => 'Telenor',
|
||||
457176 => 'Telenor',
|
||||
457177 => 'TDC',
|
||||
457178 => 'Telenor',
|
||||
457179 => 'Telenor',
|
||||
45718 => 'Lycamobile Denmark Ltd',
|
||||
45721 => 'Telenor',
|
||||
45722 => 'Telenor',
|
||||
45723 => 'Telenor',
|
||||
45724 => 'Telenor',
|
||||
45725 => 'Telenor',
|
||||
45726 => 'Telenor',
|
||||
457810 => 'Telenor',
|
||||
457811 => 'Telenor',
|
||||
4580103 => 'Telenor',
|
||||
4580104 => 'Telenor',
|
||||
457190 => 'Phone-IT',
|
||||
457191 => 'Telecom X',
|
||||
457192 => 'Justfone',
|
||||
457193 => 'CBB Mobil',
|
||||
457194 => 'Telenor',
|
||||
457195 => 'Telenor',
|
||||
457196 => 'Mundio Mobile',
|
||||
457197 => 'Mundio Mobile',
|
||||
457198 => 'Mundio Mobile',
|
||||
457199 => 'Firmafon',
|
||||
458110 => 'ipvision',
|
||||
458111 => 'Evercall',
|
||||
458112 => 'CBB Mobil',
|
||||
458113 => 'CBB Mobil',
|
||||
458114 => 'CBB Mobil',
|
||||
458115 => 'CBB Mobil',
|
||||
458116 => 'CBB Mobil',
|
||||
458117 => 'CBB Mobil',
|
||||
458118 => 'CBB Mobil',
|
||||
458119 => 'CBB Mobil',
|
||||
45812 => 'CBB Mobil',
|
||||
458130 => 'CBB Mobil',
|
||||
458131 => 'CBB Mobil',
|
||||
458132 => 'CBB Mobil',
|
||||
458133 => 'CBB Mobil',
|
||||
458134 => 'CBB Mobil',
|
||||
458135 => 'CBB Mobil',
|
||||
458136 => 'CBB Mobil',
|
||||
4581370 => 'Flexonet',
|
||||
4581371 => 'CLX Networks AB',
|
||||
4581372 => 'Interfone International',
|
||||
4581373 => 'M Mobility',
|
||||
458138 => 'Mundio Mobile',
|
||||
458139 => 'Mundio Mobile',
|
||||
458141 => 'Simpl Telecom',
|
||||
458145 => 'Telavox',
|
||||
458146 => 'Mundio Mobile',
|
||||
458147 => 'Mundio Mobile',
|
||||
458148 => 'Mundio Mobile',
|
||||
458149 => 'Mundio Mobile',
|
||||
45815 => 'CBB Mobil',
|
||||
458160 => 'CBB Mobil',
|
||||
458161 => 'YouSee',
|
||||
458162 => 'CBB Mobil',
|
||||
458163 => 'CBB Mobil',
|
||||
458164 => 'CBB Mobil',
|
||||
458165 => 'CBB Mobil',
|
||||
458166 => 'CBB Mobil',
|
||||
458167 => 'CBB Mobil',
|
||||
458168 => 'CBB Mobil',
|
||||
458169 => 'CBB Mobil',
|
||||
458170 => 'CBB Mobil',
|
||||
458171 => 'YouSee',
|
||||
458172 => 'Fullrate',
|
||||
458173 => 'YouSee',
|
||||
458174 => 'YouSee',
|
||||
458175 => 'YouSee',
|
||||
458176 => 'CBB Mobil',
|
||||
458177 => 'ipvision',
|
||||
458178 => 'CBB Mobil',
|
||||
458179 => 'CBB Mobil',
|
||||
458180 => 'ipvision',
|
||||
458181 => 'Maxtel.dk',
|
||||
458182 => 'Polperro',
|
||||
458183 => 'CBB Mobil',
|
||||
458184 => 'CBB Mobil',
|
||||
458185 => 'CBB Mobil',
|
||||
458186 => 'CBB Mobil',
|
||||
458187 => 'CBB Mobil',
|
||||
458188 => 'ipvision',
|
||||
458189 => 'CBB Mobil',
|
||||
458190 => 'Lebara Limited',
|
||||
458191 => 'Lebara Limited',
|
||||
458192 => 'Lebara Limited',
|
||||
458193 => 'Lebara Limited',
|
||||
458194 => 'Lebara Limited',
|
||||
458195 => 'CBB Mobil',
|
||||
458196 => 'CBB Mobil',
|
||||
458197 => 'CBB Mobil',
|
||||
458198 => 'CBB Mobil',
|
||||
458199 => 'Banedanmark',
|
||||
459110 => 'Lebara Limited',
|
||||
459111 => 'Lebara Limited',
|
||||
459112 => 'SimService',
|
||||
459113 => 'SimService',
|
||||
459114 => 'SimService',
|
||||
459115 => 'Companymobile',
|
||||
459116 => 'Companymobile',
|
||||
459117 => 'Companymobile',
|
||||
459118 => 'Companymobile',
|
||||
459119 => 'Lebara Limited',
|
||||
459120 => 'Tismi BV',
|
||||
459121 => 'SimService',
|
||||
459122 => 'Companymobile',
|
||||
459123 => 'Companymobile',
|
||||
459124 => 'Companymobile',
|
||||
459125 => 'Companymobile',
|
||||
459126 => 'Mundio Mobile',
|
||||
459127 => 'Mundio Mobile',
|
||||
459128 => 'Mundio Mobile',
|
||||
459129 => 'Mundio Mobile',
|
||||
459130 => 'MobiWeb Limited',
|
||||
459131 => 'Telenor',
|
||||
459132 => 'Telenor',
|
||||
459133 => 'Telenor',
|
||||
459134 => 'Telenor',
|
||||
459135 => 'Telenor',
|
||||
459136 => 'Telenor',
|
||||
459137 => 'Telenor',
|
||||
459138 => 'Telenor',
|
||||
459139 => 'Telenor',
|
||||
45914 => 'Lycamobile Denmark Ltd',
|
||||
459150 => 'Telenor Connexion AB',
|
||||
459151 => 'Telenor Connexion AB',
|
||||
459152 => 'TDC',
|
||||
459153 => 'TDC',
|
||||
459154 => 'TDC',
|
||||
459155 => 'TDC',
|
||||
459156 => 'TDC',
|
||||
459157 => 'Mundio Mobile',
|
||||
459158 => 'NextGen Mobile Ldt T/A CardBoardFish',
|
||||
459159 => 'SimService',
|
||||
45916 => 'Lycamobile Denmark Ltd',
|
||||
45917 => 'Lycamobile Denmark Ltd',
|
||||
459694485 => 'Telenor',
|
||||
459694486 => 'Telenor',
|
||||
459694487 => 'Telenor',
|
||||
459694488 => 'Telenor',
|
||||
459694489 => 'Telenor',
|
||||
45969449 => 'Telenor',
|
||||
45969450 => 'Telenor',
|
||||
45969451 => 'Telenor',
|
||||
45969452 => 'Telenor',
|
||||
45969453 => 'Telenor',
|
||||
45969454 => 'Telenor',
|
||||
45969455 => 'Telenor',
|
||||
45969456 => 'Telenor',
|
||||
459951 => 'Telenor',
|
||||
459955 => 'Telenor',
|
||||
459180 => 'Lebara Limited',
|
||||
459181 => 'Lebara Limited',
|
||||
459182 => 'Lebara Limited',
|
||||
459183 => 'Lebara Limited',
|
||||
459184 => 'Lebara Limited',
|
||||
459185 => 'Lebara Limited',
|
||||
459186 => 'Lebara Limited',
|
||||
459187 => 'Lebara Limited',
|
||||
459188 => 'Lebara Limited',
|
||||
459189 => 'Uni-tel',
|
||||
459190 => 'Interactive digital media GmbH',
|
||||
459191 => 'Maxtel.dk',
|
||||
459192 => 'Lebara Limited',
|
||||
459193 => 'Lebara Limited',
|
||||
459194 => 'Lebara Limited',
|
||||
459195 => 'Lebara Limited',
|
||||
459196 => 'Lebara Limited',
|
||||
459197 => 'Lebara Limited',
|
||||
459198 => 'Lebara Limited',
|
||||
459199 => 'Lebara Limited',
|
||||
459210 => 'Companymobile',
|
||||
459211 => 'Companymobile',
|
||||
459212 => 'Companymobile',
|
||||
459213 => 'Companymobile',
|
||||
459214 => 'Companymobile',
|
||||
459215 => 'Companymobile',
|
||||
459216 => 'Companymobile',
|
||||
459217 => 'Interactive digital media GmbH',
|
||||
459218 => 'Telenor Connexion AB',
|
||||
459219 => 'Telenor Connexion AB',
|
||||
459220 => 'Telenor Connexion AB',
|
||||
459221 => 'SimService',
|
||||
459222 => 'Bolignet-Aarhus F.M.B.A.',
|
||||
459223 => '42 Telecom AB',
|
||||
459224 => 'SimService',
|
||||
459225 => 'Mundio Mobile',
|
||||
459226 => 'Mundio Mobile',
|
||||
459227 => 'Mundio Mobile',
|
||||
459228 => 'Mundio Mobile',
|
||||
459229 => 'Beepsend AB',
|
||||
459243 => 'Companymobile',
|
||||
459244 => 'Ipnordic',
|
||||
459245 => 'Compatel Limited',
|
||||
459246 => 'Telenor Connexion AB',
|
||||
459247 => 'Telenor Connexion AB',
|
||||
459248 => 'Telenor Connexion AB',
|
||||
459249 => 'Telenor Connexion AB',
|
||||
45925 => 'Telenor Connexion AB',
|
||||
45926 => 'Telenor Connexion AB',
|
||||
459270 => 'Ice Danmark',
|
||||
459271 => 'Naka AG',
|
||||
459272 => 'Thyfon',
|
||||
459273 => 'Telenor Connexion AB',
|
||||
459274 => 'Telenor Connexion AB',
|
||||
459275 => 'Telenor Connexion AB',
|
||||
459276 => 'Telenor Connexion AB',
|
||||
459277 => 'Telenor Connexion AB',
|
||||
459278 => 'Telenor Connexion AB',
|
||||
459279 => 'Telenor Connexion AB',
|
||||
459280 => 'Voxbone',
|
||||
459282 => 'Flexfone',
|
||||
459290 => 'Justfone',
|
||||
459292 => 'Mobil Data',
|
||||
459293 => 'SimService',
|
||||
459294 => 'SimService',
|
||||
459295 => 'SimService',
|
||||
459296 => 'SimService',
|
||||
459297 => 'SimService',
|
||||
459298 => 'SimService',
|
||||
459299 => 'ipvision',
|
||||
459310 => 'Justfone',
|
||||
459311 => 'MobiWeb Limited',
|
||||
459312 => 'SimService',
|
||||
459313 => 'SimService',
|
||||
459314 => 'SimService',
|
||||
459315 => 'SimService',
|
||||
459320 => 'Justfone',
|
||||
459330 => 'Justfone',
|
||||
459333 => 'Onoffapp',
|
||||
459339 => 'Uni-tel',
|
||||
459340 => 'Justfone',
|
||||
45935 => 'Telenor',
|
||||
45939 => '3',
|
||||
);
|
||||
|
@@ -673,6 +673,7 @@ return array (
|
||||
62887 => 'Smartfren',
|
||||
62888 => 'Smartfren',
|
||||
62889 => 'Smartfren',
|
||||
62895 => 'Hutchison',
|
||||
62896 => '3',
|
||||
62897 => '3',
|
||||
62898 => '3',
|
||||
|
@@ -6,6 +6,6 @@
|
||||
|
||||
return array (
|
||||
6866 => 'TSKL',
|
||||
6867 => 'TSKL',
|
||||
6867 => 'ATHKL',
|
||||
6869 => 'TSKL',
|
||||
);
|
||||
|
310
vendor/giggsey/libphonenumber-for-php/src/libphonenumber/carrier/data/en/853.php
vendored
Normal file
310
vendor/giggsey/libphonenumber-for-php/src/libphonenumber/carrier/data/en/853.php
vendored
Normal file
@@ -0,0 +1,310 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
|
||||
* Please don't modify it directly.
|
||||
*/
|
||||
|
||||
return array (
|
||||
8536200 => 'SmarTone',
|
||||
8536201 => 'CTM',
|
||||
8536202 => 'CTM',
|
||||
8536203 => 'CTM',
|
||||
8536204 => 'CTM',
|
||||
8536205 => 'CTM',
|
||||
8536206 => 'CTM',
|
||||
8536207 => 'CTM',
|
||||
8536208 => 'CTM',
|
||||
8536209 => 'CTM',
|
||||
853621 => 'China Telecom',
|
||||
853622 => '3',
|
||||
853623 => 'CTM',
|
||||
8536240 => '3',
|
||||
8536241 => '3',
|
||||
8536242 => 'CTM',
|
||||
8536243 => 'CTM',
|
||||
8536244 => 'SmarTone',
|
||||
8536245 => 'SmarTone',
|
||||
8536246 => '3',
|
||||
8536247 => '3',
|
||||
8536248 => '3',
|
||||
8536249 => '3',
|
||||
8536250 => 'CTM',
|
||||
8536251 => 'CTM',
|
||||
8536252 => 'CTM',
|
||||
8536253 => 'CTM',
|
||||
8536254 => 'SmarTone',
|
||||
8536255 => 'SmarTone',
|
||||
8536256 => 'SmarTone',
|
||||
8536257 => 'SmarTone',
|
||||
8536258 => 'SmarTone',
|
||||
8536259 => 'SmarTone',
|
||||
8536260 => 'SmarTone',
|
||||
8536261 => 'SmarTone',
|
||||
8536262 => 'SmarTone',
|
||||
8536263 => 'SmarTone',
|
||||
8536264 => 'CTM',
|
||||
8536265 => 'CTM',
|
||||
8536266 => 'CTM',
|
||||
8536267 => 'CTM',
|
||||
8536268 => 'SmarTone',
|
||||
8536269 => 'SmarTone',
|
||||
8536270 => 'SmarTone',
|
||||
8536271 => 'SmarTone',
|
||||
8536272 => 'CTM',
|
||||
8536273 => 'CTM',
|
||||
8536274 => 'CTM',
|
||||
8536275 => 'CTM',
|
||||
8536276 => '3',
|
||||
8536277 => '3',
|
||||
8536278 => '3',
|
||||
8536279 => '3',
|
||||
853628 => 'CTM',
|
||||
8536290 => 'CTM',
|
||||
8536291 => 'CTM',
|
||||
8536292 => '3',
|
||||
8536293 => '3',
|
||||
8536294 => '3',
|
||||
8536295 => '3',
|
||||
8536296 => 'CTM',
|
||||
8536297 => 'CTM',
|
||||
8536298 => 'CTM',
|
||||
8536299 => 'CTM',
|
||||
8536300 => 'CTM',
|
||||
8536301 => 'CTM',
|
||||
8536302 => 'CTM',
|
||||
8536303 => '3',
|
||||
8536304 => '3',
|
||||
8536305 => '3',
|
||||
8536306 => '3',
|
||||
8536307 => '3',
|
||||
8536308 => '3',
|
||||
8536309 => 'CTM',
|
||||
853631 => '3',
|
||||
8536320 => '3',
|
||||
8536321 => '3',
|
||||
8536322 => 'China Telecom',
|
||||
8536323 => 'China Telecom',
|
||||
8536324 => 'CTM',
|
||||
8536325 => 'CTM',
|
||||
8536326 => 'CTM',
|
||||
8536327 => 'CTM',
|
||||
8536328 => 'CTM',
|
||||
8536329 => 'CTM',
|
||||
8536330 => 'CTM',
|
||||
8536331 => 'CTM',
|
||||
8536332 => 'CTM',
|
||||
8536333 => 'CTM',
|
||||
8536334 => 'CTM',
|
||||
8536335 => 'CTM',
|
||||
8536336 => '3',
|
||||
8536337 => '3',
|
||||
8536338 => '3',
|
||||
8536339 => '3',
|
||||
8536340 => 'China Telecom',
|
||||
8536341 => 'China Telecom',
|
||||
8536342 => 'China Telecom',
|
||||
8536343 => 'China Telecom',
|
||||
8536344 => '3',
|
||||
8536345 => 'CTM',
|
||||
8536346 => 'CTM',
|
||||
8536347 => 'CTM',
|
||||
8536348 => 'CTM',
|
||||
8536349 => 'CTM',
|
||||
853635 => 'China Telecom',
|
||||
853636 => 'SmarTone',
|
||||
8536370 => 'China Telecom',
|
||||
8536371 => 'China Telecom',
|
||||
8536372 => 'China Telecom',
|
||||
8536373 => 'China Telecom',
|
||||
8536374 => 'China Telecom',
|
||||
8536375 => 'China Telecom',
|
||||
8536376 => 'China Telecom',
|
||||
8536377 => 'China Telecom',
|
||||
8536378 => '3',
|
||||
8536379 => '3',
|
||||
8536380 => '3',
|
||||
8536381 => '3',
|
||||
8536382 => '3',
|
||||
8536383 => '3',
|
||||
8536384 => '3',
|
||||
8536385 => '3',
|
||||
8536386 => 'China Telecom',
|
||||
8536387 => 'China Telecom',
|
||||
8536388 => 'China Telecom',
|
||||
8536389 => 'China Telecom',
|
||||
8536390 => 'China Telecom',
|
||||
8536391 => 'China Telecom',
|
||||
8536392 => 'CTM',
|
||||
8536393 => 'CTM',
|
||||
8536394 => 'CTM',
|
||||
8536395 => 'CTM',
|
||||
8536396 => 'CTM',
|
||||
8536397 => 'CTM',
|
||||
8536398 => '3',
|
||||
8536399 => '3',
|
||||
8536500 => '3',
|
||||
8536501 => '3',
|
||||
8536502 => '3',
|
||||
8536503 => '3',
|
||||
8536504 => '3',
|
||||
8536515 => 'CTM',
|
||||
8536516 => 'CTM',
|
||||
8536517 => 'CTM',
|
||||
8536518 => 'CTM',
|
||||
8536519 => 'CTM',
|
||||
8536520 => 'China Telecom',
|
||||
8536521 => 'China Telecom',
|
||||
8536522 => 'China Telecom',
|
||||
8536523 => 'China Telecom',
|
||||
8536524 => 'CTM',
|
||||
8536525 => 'CTM',
|
||||
8536526 => 'CTM',
|
||||
8536527 => 'CTM',
|
||||
8536528 => 'CTM',
|
||||
8536529 => 'CTM',
|
||||
8536530 => 'CTM',
|
||||
8536531 => 'CTM',
|
||||
8536532 => '3',
|
||||
8536533 => '3',
|
||||
8536534 => '3',
|
||||
8536535 => '3',
|
||||
8536536 => 'CTM',
|
||||
8536537 => 'CTM',
|
||||
8536538 => 'CTM',
|
||||
8536539 => 'CTM',
|
||||
8536540 => '3',
|
||||
8536541 => '3',
|
||||
85365421 => '3',
|
||||
85365422 => '3',
|
||||
85365423 => '3',
|
||||
85365424 => '3',
|
||||
85365425 => 'China Telecom',
|
||||
85365426 => 'China Telecom',
|
||||
85365427 => 'China Telecom',
|
||||
85365428 => 'China Telecom',
|
||||
85365429 => 'China Telecom',
|
||||
8536543 => 'China Telecom',
|
||||
8536544 => 'China Telecom',
|
||||
8536545 => 'CTM',
|
||||
8536546 => 'CTM',
|
||||
85365470 => 'CTM',
|
||||
85365471 => 'CTM',
|
||||
85365472 => 'CTM',
|
||||
85365473 => 'CTM',
|
||||
85365474 => 'CTM',
|
||||
85365475 => 'SmarTone',
|
||||
85365476 => 'SmarTone',
|
||||
85365477 => 'SmarTone',
|
||||
85365478 => 'SmarTone',
|
||||
85365479 => 'SmarTone',
|
||||
8536548 => 'SmarTone',
|
||||
8536549 => 'SmarTone',
|
||||
8536550 => 'CTM',
|
||||
8536551 => 'CTM',
|
||||
8536552 => 'CTM',
|
||||
8536553 => 'CTM',
|
||||
8536554 => 'CTM',
|
||||
8536555 => 'CTM',
|
||||
8536556 => 'China Telecom',
|
||||
8536557 => 'China Telecom',
|
||||
8536558 => 'China Telecom',
|
||||
8536559 => 'China Telecom',
|
||||
8536560 => 'China Telecom',
|
||||
8536561 => 'China Telecom',
|
||||
8536568 => 'China Telecom',
|
||||
8536569 => 'China Telecom',
|
||||
8536570 => 'China Telecom',
|
||||
8536571 => 'China Telecom',
|
||||
8536572 => 'China Telecom',
|
||||
8536573 => 'China Telecom',
|
||||
8536574 => '3',
|
||||
8536575 => '3',
|
||||
8536576 => '3',
|
||||
8536577 => '3',
|
||||
8536578 => '3',
|
||||
8536579 => '3',
|
||||
8536580 => 'China Telecom',
|
||||
8536581 => 'China Telecom',
|
||||
8536582 => 'China Telecom',
|
||||
8536583 => 'China Telecom',
|
||||
8536584 => 'China Telecom',
|
||||
8536585 => 'China Telecom',
|
||||
8536586 => 'CTM',
|
||||
8536587 => 'CTM',
|
||||
8536588 => 'CTM',
|
||||
8536589 => 'CTM',
|
||||
8536590 => 'CTM',
|
||||
8536591 => 'CTM',
|
||||
8536598 => 'China Telecom',
|
||||
8536599 => 'China Telecom',
|
||||
85366001 => 'CTM',
|
||||
8536601 => 'CTM',
|
||||
8536602 => 'SmarTone',
|
||||
8536603 => '3',
|
||||
85366046 => 'SmarTone',
|
||||
8536605 => 'China Telecom',
|
||||
8536610 => '3',
|
||||
8536611 => '3',
|
||||
8536612 => 'CTM',
|
||||
8536613 => 'CTM',
|
||||
8536614 => 'SmarTone',
|
||||
8536615 => 'SmarTone',
|
||||
8536616 => '3',
|
||||
8536617 => '3',
|
||||
8536618 => 'CTM',
|
||||
8536619 => 'CTM',
|
||||
853662 => 'SmarTone',
|
||||
853663 => '3',
|
||||
8536640 => 'SmarTone',
|
||||
8536641 => 'SmarTone',
|
||||
8536642 => '3',
|
||||
8536643 => '3',
|
||||
8536644 => '3',
|
||||
8536645 => '3',
|
||||
8536646 => '3',
|
||||
8536647 => 'CTM',
|
||||
8536648 => '3',
|
||||
8536649 => 'China Telecom',
|
||||
8536650 => 'CTM',
|
||||
8536651 => 'CTM',
|
||||
8536652 => 'CTM',
|
||||
8536653 => 'CTM',
|
||||
8536654 => 'CTM',
|
||||
8536655 => 'CTM',
|
||||
8536656 => '3',
|
||||
8536657 => '3',
|
||||
8536658 => 'CTM',
|
||||
8536659 => 'CTM',
|
||||
853666 => 'CTM',
|
||||
8536670 => 'China Telecom',
|
||||
8536671 => 'China Telecom',
|
||||
8536672 => 'CTM',
|
||||
8536673 => 'SmarTone',
|
||||
8536674 => '3',
|
||||
8536675 => 'CTM',
|
||||
8536676 => '3',
|
||||
8536677 => 'CTM',
|
||||
8536678 => 'SmarTone',
|
||||
8536679 => 'CTM',
|
||||
853668 => 'CTM',
|
||||
8536690 => 'Kong Seng',
|
||||
8536691 => 'Kong Seng',
|
||||
8536692 => 'CTM',
|
||||
8536693 => 'CTM',
|
||||
8536694 => '3',
|
||||
8536695 => '3',
|
||||
8536696 => 'CTM',
|
||||
8536697 => '3',
|
||||
8536698 => 'CTM',
|
||||
8536699 => 'China Telecom',
|
||||
8536810 => 'CTM',
|
||||
8536811 => 'CTM',
|
||||
8536812 => 'CTM',
|
||||
8536813 => 'CTM',
|
||||
8536814 => 'CTM',
|
||||
8536880 => 'CTM',
|
||||
8536881 => 'CTM',
|
||||
8536882 => 'CTM',
|
||||
8536883 => 'CTM',
|
||||
8536884 => 'CTM',
|
||||
);
|
@@ -5,9 +5,17 @@
|
||||
*/
|
||||
|
||||
return array (
|
||||
9647400 => 'Itisaluna',
|
||||
9647401 => 'Itisaluna',
|
||||
9647435 => 'Kalimat',
|
||||
9647444 => 'Mobitel',
|
||||
9647480 => 'ITC Fanoos',
|
||||
9647481 => 'ITC Fanoos',
|
||||
9647491 => 'ITPC',
|
||||
9647494 => 'Imam Hussien Holy Shrine',
|
||||
96475 => 'Korek',
|
||||
96476 => 'Omnnea',
|
||||
96477 => 'Asia Cell',
|
||||
96477 => 'Asiacell',
|
||||
96478 => 'Zain',
|
||||
96479 => 'Zain',
|
||||
);
|
||||
|
@@ -5,8 +5,14 @@
|
||||
*/
|
||||
|
||||
return array (
|
||||
96894 => 'Nawras',
|
||||
96895 => 'Nawras',
|
||||
96896 => 'Nawras',
|
||||
96897 => 'Nawras',
|
||||
96890 => 'Omantel/Ooredoo',
|
||||
96891 => 'Omantel',
|
||||
96892 => 'Omantel',
|
||||
96893 => 'Omantel',
|
||||
96894 => 'Ooredoo',
|
||||
96895 => 'Ooredoo',
|
||||
96896 => 'Ooredoo',
|
||||
96897 => 'Ooredoo',
|
||||
96898 => 'Omantel',
|
||||
96899 => 'Omantel',
|
||||
);
|
||||
|
@@ -7,11 +7,13 @@
|
||||
return array (
|
||||
97250 => 'Pelephone',
|
||||
97252 => 'Cellcom',
|
||||
97253 => 'Mirs - Hot Mobile',
|
||||
97253 => 'Hot Mobile',
|
||||
97254 => 'Orange',
|
||||
9725501 => 'Beezz',
|
||||
9725522 => 'Home Cellular',
|
||||
9725523 => 'Home Cellular',
|
||||
9725532 => 'Free Telecom',
|
||||
9725533 => 'Free Telecom',
|
||||
9725566 => 'Rami Levy',
|
||||
9725567 => 'Rami Levy',
|
||||
9725570 => 'Cellact',
|
||||
@@ -19,12 +21,12 @@ return array (
|
||||
9725587 => 'Alon',
|
||||
9725588 => 'Alon',
|
||||
9725589 => 'Alon',
|
||||
9725596 => 'Azi Communications',
|
||||
9725597 => 'Azi Communications',
|
||||
9725598 => 'Azi Communications',
|
||||
9725599 => 'Azi Communications',
|
||||
9725596 => 'Telzar',
|
||||
9725597 => 'Telzar',
|
||||
9725598 => 'Telzar',
|
||||
9725599 => 'Telzar',
|
||||
97256 => 'Wataniya',
|
||||
97257 => 'Mirs - Hot Mobile',
|
||||
97257 => 'Hot Mobile',
|
||||
97258 => 'Golan Telecom',
|
||||
97259 => 'Jawwal',
|
||||
);
|
||||
|
@@ -5,5 +5,7 @@
|
||||
*/
|
||||
|
||||
return array (
|
||||
97516 => 'B-Mobile of Bhutan Telecom',
|
||||
97517 => 'B-Mobile of Bhutan Telecom',
|
||||
97577 => 'TashiCell of Tashi InfoComm',
|
||||
);
|
||||
|
@@ -6,6 +6,9 @@
|
||||
|
||||
return array (
|
||||
97680 => 'Unitel',
|
||||
976830 => 'G-Mobile',
|
||||
976831 => 'G-Mobile',
|
||||
97685 => 'Mobicom',
|
||||
97686 => 'Unitel',
|
||||
97688 => 'Unitel',
|
||||
97689 => 'Unitel',
|
||||
|
@@ -73,18 +73,17 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
6(?:
|
||||
44|
|
||||
5[0-3579]|
|
||||
6[013-9]|
|
||||
[7-9]\\d
|
||||
)\\d{4,10}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{7,13}',
|
||||
'ExampleNumber' => '644123456',
|
||||
'ExampleNumber' => '664123456',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '80[02]\\d{6,10}',
|
||||
'NationalNumberPattern' => '800\\d{6,10}',
|
||||
'PossibleNumberPattern' => '\\d{9,13}',
|
||||
'ExampleNumber' => '800123456',
|
||||
),
|
||||
@@ -92,7 +91,6 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
711|
|
||||
9(?:
|
||||
0[01]|
|
||||
3[019]
|
||||
@@ -106,11 +104,14 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
8(?:
|
||||
10|
|
||||
2[018]
|
||||
)\\d{6,10}
|
||||
10\\d|
|
||||
2(?:
|
||||
[01]\\d|
|
||||
8\\d?
|
||||
)
|
||||
)\\d{5,9}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{9,13}',
|
||||
'PossibleNumberPattern' => '\\d{8,13}',
|
||||
'ExampleNumber' => '810123456',
|
||||
),
|
||||
'personalNumber' =>
|
||||
@@ -183,6 +184,17 @@ return array (
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(116\\d{3})',
|
||||
'format' => '$1',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '116',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(1)(\\d{3,12})',
|
||||
'format' => '$1 $2',
|
||||
@@ -193,7 +205,7 @@ return array (
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
1 =>
|
||||
2 =>
|
||||
array (
|
||||
'pattern' => '(5\\d)(\\d{3,5})',
|
||||
'format' => '$1 $2',
|
||||
@@ -204,7 +216,7 @@ return array (
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
2 =>
|
||||
3 =>
|
||||
array (
|
||||
'pattern' => '(5\\d)(\\d{3})(\\d{3,4})',
|
||||
'format' => '$1 $2 $3',
|
||||
@@ -215,7 +227,7 @@ return array (
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
3 =>
|
||||
4 =>
|
||||
array (
|
||||
'pattern' => '(5\\d)(\\d{4})(\\d{4,7})',
|
||||
'format' => '$1 $2 $3',
|
||||
@@ -226,7 +238,7 @@ return array (
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
4 =>
|
||||
5 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{3,10})',
|
||||
'format' => '$1 $2',
|
||||
@@ -238,12 +250,10 @@ return array (
|
||||
51|
|
||||
732|
|
||||
6(?:
|
||||
44|
|
||||
5[0-3579]|
|
||||
[6-9]
|
||||
)|
|
||||
7(?:
|
||||
1|
|
||||
[28]0
|
||||
)|
|
||||
[89]
|
||||
@@ -252,7 +262,7 @@ return array (
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
5 =>
|
||||
6 =>
|
||||
array (
|
||||
'pattern' => '(\\d{4})(\\d{3,9})',
|
||||
'format' => '$1 $2',
|
||||
@@ -268,7 +278,7 @@ return array (
|
||||
5[2-6]|
|
||||
6(?:
|
||||
[12]|
|
||||
4[1-35-9]|
|
||||
4[1-9]|
|
||||
5[468]
|
||||
)|
|
||||
7(?:
|
||||
|
@@ -13,20 +13,54 @@ return array (
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '246[2-9]\\d{6}',
|
||||
'NationalNumberPattern' => '
|
||||
246(?:
|
||||
2(?:
|
||||
2[78]|
|
||||
7[0-4]
|
||||
)|
|
||||
4(?:
|
||||
1[024-6]|
|
||||
2\\d|
|
||||
3[2-9]
|
||||
)|
|
||||
5(?:
|
||||
20|
|
||||
[34]\\d|
|
||||
54|
|
||||
7[1-3]
|
||||
)|
|
||||
6(?:
|
||||
2\\d|
|
||||
38
|
||||
)|
|
||||
7(?:
|
||||
37|
|
||||
57
|
||||
)|
|
||||
9(?:
|
||||
1[89]|
|
||||
63
|
||||
)
|
||||
)\\d{4}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{7}(?:\\d{3})?',
|
||||
'ExampleNumber' => '2462345678',
|
||||
'ExampleNumber' => '2464123456',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
246(?:
|
||||
(?:
|
||||
2[346]|
|
||||
45|
|
||||
82
|
||||
)\\d|
|
||||
25[0-46]
|
||||
2(?:
|
||||
[356]\\d|
|
||||
4[0-57-9]|
|
||||
8[0-79]
|
||||
)|
|
||||
45\\d|
|
||||
8(?:
|
||||
[2-5]\\d|
|
||||
83
|
||||
)
|
||||
)\\d{4}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
@@ -49,7 +83,10 @@ return array (
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '900[2-9]\\d{6}',
|
||||
'NationalNumberPattern' => '
|
||||
900\\d{7}|
|
||||
246976\\d{4}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'ExampleNumber' => '9002123456',
|
||||
),
|
||||
@@ -67,15 +104,16 @@ return array (
|
||||
44|
|
||||
66|
|
||||
77
|
||||
)[2-9]\\d{6}
|
||||
)[2-9]\\d{3}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'ExampleNumber' => '5002345678',
|
||||
),
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '24631\\d{5}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'ExampleNumber' => '2463101234',
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
@@ -84,8 +122,15 @@ return array (
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
246(?:
|
||||
292|
|
||||
41[7-9]|
|
||||
43[01]
|
||||
)\\d{4}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'ExampleNumber' => '2464301234',
|
||||
),
|
||||
'emergency' =>
|
||||
array (
|
||||
|
@@ -19,6 +19,7 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
2(?:
|
||||
550\\d|
|
||||
7(?:
|
||||
1[0-267]|
|
||||
2[0-289]|
|
||||
@@ -34,7 +35,8 @@ return array (
|
||||
2[0157-9]|
|
||||
6[1-35]|
|
||||
7[1-5]|
|
||||
8[1-8]
|
||||
8[1-8]|
|
||||
90
|
||||
)|
|
||||
9(?:
|
||||
0[0-2]|
|
||||
@@ -396,7 +398,7 @@ return array (
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(2)(\\d{7})',
|
||||
'pattern' => '(2)(\\d{7,8})',
|
||||
'format' => '$1-$2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
|
@@ -13,12 +13,7 @@ return array (
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
22(?:
|
||||
2[0-7]|
|
||||
[3-5]0
|
||||
)\\d{4}
|
||||
',
|
||||
'NationalNumberPattern' => '22\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
'ExampleNumber' => '22201234',
|
||||
),
|
||||
@@ -26,8 +21,9 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
[26]9|
|
||||
7[14-9]
|
||||
29|
|
||||
6[189]|
|
||||
7[124-9]
|
||||
)\\d{6}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
|
@@ -32,17 +32,15 @@ return array (
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
1[1-9]|
|
||||
2[12478]|
|
||||
[89][1-9]
|
||||
)(?:
|
||||
1[1-9](?:
|
||||
7|
|
||||
9\\d
|
||||
)\\d{7}|
|
||||
(?:
|
||||
2[12478]|
|
||||
3[1-578]|
|
||||
7[13-579]
|
||||
7[13-579]|
|
||||
[89][1-9]
|
||||
)9?[6-9]\\d{7}|
|
||||
(?:
|
||||
[46][1-9]|
|
||||
@@ -66,7 +64,15 @@ return array (
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[34]00\\d{5}',
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
300\\d|
|
||||
40(?:
|
||||
0\\d|
|
||||
20
|
||||
)
|
||||
)\\d{4}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
'ExampleNumber' => '40041234',
|
||||
),
|
||||
@@ -117,7 +123,15 @@ return array (
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[34]00\\d{5}',
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
300\\d|
|
||||
40(?:
|
||||
0\\d|
|
||||
20
|
||||
)
|
||||
)\\d{4}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
'ExampleNumber' => '40041234',
|
||||
),
|
||||
@@ -204,11 +218,19 @@ return array (
|
||||
),
|
||||
5 =>
|
||||
array (
|
||||
'pattern' => '([34]00\\d)(\\d{4})',
|
||||
'pattern' => '(\\d{4})(\\d{4})',
|
||||
'format' => '$1-$2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[34]00',
|
||||
0 => '
|
||||
(?:
|
||||
300|
|
||||
40(?:
|
||||
0|
|
||||
20
|
||||
)
|
||||
)
|
||||
',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
@@ -258,11 +280,19 @@ return array (
|
||||
),
|
||||
2 =>
|
||||
array (
|
||||
'pattern' => '([34]00\\d)(\\d{4})',
|
||||
'pattern' => '(\\d{4})(\\d{4})',
|
||||
'format' => '$1-$2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '[34]00',
|
||||
0 => '
|
||||
(?:
|
||||
300|
|
||||
40(?:
|
||||
0|
|
||||
20
|
||||
)
|
||||
)
|
||||
',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
|
@@ -28,7 +28,12 @@ return array (
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[17]7\\d{6}',
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
1[67]|
|
||||
77
|
||||
)\\d{6}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
'ExampleNumber' => '17123456',
|
||||
),
|
||||
@@ -105,7 +110,7 @@ return array (
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '([17]7)(\\d{2})(\\d{2})(\\d{2})',
|
||||
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
|
||||
'format' => '$1 $2 $3 $4',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
|
@@ -31,7 +31,7 @@ return array (
|
||||
5[0-25-9]|
|
||||
6[6-9]|
|
||||
7[03-9]|
|
||||
8[17-9]|
|
||||
8[147-9]|
|
||||
9[017-9]
|
||||
)\\d{6}
|
||||
',
|
||||
@@ -41,16 +41,12 @@ return array (
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
1(?:
|
||||
80(?:
|
||||
0\\d{2}
|
||||
)?|
|
||||
3(?:
|
||||
00\\d{2}
|
||||
)?
|
||||
)\\d{4}
|
||||
180(?:
|
||||
0\\d{3}|
|
||||
2
|
||||
)\\d{3}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'PossibleNumberPattern' => '\\d{7,10}',
|
||||
'ExampleNumber' => '1800123456',
|
||||
),
|
||||
'premiumRate' =>
|
||||
@@ -61,8 +57,13 @@ return array (
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
13(?:
|
||||
00\\d{2}
|
||||
)?\\d{4}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'ExampleNumber' => '1300123456',
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
|
@@ -31,7 +31,7 @@ return array (
|
||||
5[0-25-9]|
|
||||
6[6-9]|
|
||||
7[03-9]|
|
||||
8[17-9]|
|
||||
8[147-9]|
|
||||
9[017-9]
|
||||
)\\d{6}
|
||||
',
|
||||
@@ -41,16 +41,12 @@ return array (
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
1(?:
|
||||
80(?:
|
||||
0\\d{2}
|
||||
)?|
|
||||
3(?:
|
||||
00\\d{2}
|
||||
)?
|
||||
)\\d{4}
|
||||
180(?:
|
||||
0\\d{3}|
|
||||
2
|
||||
)\\d{3}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'PossibleNumberPattern' => '\\d{7,10}',
|
||||
'ExampleNumber' => '1800123456',
|
||||
),
|
||||
'premiumRate' =>
|
||||
@@ -61,8 +57,13 @@ return array (
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
13(?:
|
||||
00\\d{2}
|
||||
)?\\d{4}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6,10}',
|
||||
'ExampleNumber' => '1300123456',
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
|
@@ -19,7 +19,7 @@ return array (
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '9[5-79]\\d{6}',
|
||||
'NationalNumberPattern' => '9[4-79]\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
'ExampleNumber' => '96123456',
|
||||
),
|
||||
|
@@ -170,6 +170,17 @@ return array (
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(116\\d{3})',
|
||||
'format' => '$1',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '116',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
2 =>
|
||||
array (
|
||||
'pattern' => '(\\d{2})(\\d{4,10})',
|
||||
'format' => '$1 $2',
|
||||
@@ -185,7 +196,7 @@ return array (
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
2 =>
|
||||
3 =>
|
||||
array (
|
||||
'pattern' => '(\\d)(\\d{4,11})',
|
||||
'format' => '$1 $2',
|
||||
|
@@ -8,34 +8,46 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[3-79]\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{7}',
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
4(?:
|
||||
0\\d{5}|
|
||||
4\\d{7}
|
||||
)|
|
||||
9\\d{8}
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{7,9}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
3(?:
|
||||
2[0125]|
|
||||
3[1245]|
|
||||
4[12]|
|
||||
5[1-4]|
|
||||
70|
|
||||
9[1-467]
|
||||
)\\d{4}
|
||||
443(?:
|
||||
2[0125]|
|
||||
3[1245]|
|
||||
4[12]|
|
||||
5[1-4]|
|
||||
70|
|
||||
9[1-467]
|
||||
)\\d{4}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{7}',
|
||||
'ExampleNumber' => '3201234',
|
||||
'PossibleNumberPattern' => '\\d{7,9}',
|
||||
'ExampleNumber' => '443201234',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
[5-7]\\d|
|
||||
9[012]
|
||||
9(?:
|
||||
55\\d|
|
||||
6(?:
|
||||
6\\d|
|
||||
9[012]
|
||||
)|
|
||||
77\\d
|
||||
)\\d{5}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{7}',
|
||||
'ExampleNumber' => '5012345',
|
||||
'PossibleNumberPattern' => '\\d{7,9}',
|
||||
'ExampleNumber' => '955012345',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
@@ -60,7 +72,7 @@ return array (
|
||||
'voip' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '40\\d{5}',
|
||||
'PossibleNumberPattern' => '\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{7,9}',
|
||||
'ExampleNumber' => '4012345',
|
||||
),
|
||||
'pager' =>
|
||||
@@ -110,11 +122,26 @@ return array (
|
||||
'numberFormat' =>
|
||||
array (
|
||||
0 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '
|
||||
44|
|
||||
9[567]
|
||||
',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
1 =>
|
||||
array (
|
||||
'pattern' => '(\\d{3})(\\d{4})',
|
||||
'format' => '$1 $2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '40',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
|
@@ -8,8 +8,13 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[1-9]\\d{6,10}',
|
||||
'PossibleNumberPattern' => '\\d{5,11}',
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
[1-79]\\d{6,10}|
|
||||
8\\d{7,11}
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{5,12}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
@@ -164,9 +169,9 @@ return array (
|
||||
7[178]9
|
||||
)
|
||||
)\\d{5,6}|
|
||||
8[1-35-9]\\d{7,9}
|
||||
8[1-35-9]\\d{7,10}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{9,11}',
|
||||
'PossibleNumberPattern' => '\\d{9,12}',
|
||||
'ExampleNumber' => '812345678',
|
||||
),
|
||||
'tollFree' =>
|
||||
@@ -186,8 +191,9 @@ return array (
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '804\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'ExampleNumber' => '8041234567',
|
||||
),
|
||||
'personalNumber' =>
|
||||
array (
|
||||
@@ -206,8 +212,11 @@ return array (
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '8071\\d{6}',
|
||||
'PossibleNumberPattern' => '\\d{10}',
|
||||
'NationalNumberPattern' => '
|
||||
1500\\d{3}|
|
||||
8071\\d{6}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{7,10}',
|
||||
'ExampleNumber' => '8071123456',
|
||||
),
|
||||
'emergency' =>
|
||||
@@ -280,7 +289,7 @@ return array (
|
||||
),
|
||||
2 =>
|
||||
array (
|
||||
'pattern' => '(8\\d{2})(\\d{3,4})(\\d{3,4})',
|
||||
'pattern' => '(8\\d{2})(\\d{3,4})(\\d{3,5})',
|
||||
'format' => '$1-$2-$3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
@@ -290,17 +299,28 @@ return array (
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
3 =>
|
||||
array (
|
||||
'pattern' => '(1)(500)(\\d{3})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '15',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
4 =>
|
||||
array (
|
||||
'pattern' => '(177)(\\d{6,8})',
|
||||
'format' => '$1 $2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '1',
|
||||
0 => '17',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
4 =>
|
||||
5 =>
|
||||
array (
|
||||
'pattern' => '(800)(\\d{5,7})',
|
||||
'format' => '$1 $2',
|
||||
@@ -311,7 +331,18 @@ return array (
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
5 =>
|
||||
6 =>
|
||||
array (
|
||||
'pattern' => '(804)(\\d{3})(\\d{4})',
|
||||
'format' => '$1 $2 $3',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '804',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
7 =>
|
||||
array (
|
||||
'pattern' => '(80\\d)(\\d)(\\d{3})(\\d{3})',
|
||||
'format' => '$1 $2 $3 $4',
|
||||
|
@@ -29,7 +29,7 @@ return array (
|
||||
5(?:
|
||||
01|
|
||||
2[23]|
|
||||
3[34]|
|
||||
3[2-4]|
|
||||
4[45]|
|
||||
5[5689]|
|
||||
6[67]|
|
||||
@@ -101,7 +101,7 @@ return array (
|
||||
77|
|
||||
81
|
||||
)|
|
||||
99\\d
|
||||
9[29]\\d
|
||||
)\\d{5}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
|
@@ -23,7 +23,7 @@ return array (
|
||||
2[0-7]|
|
||||
[37][0-8]|
|
||||
4[0-245]|
|
||||
5[0-3568]|
|
||||
5[0-68]|
|
||||
6\\d|
|
||||
8[0-36-8]
|
||||
)|
|
||||
@@ -31,7 +31,7 @@ return array (
|
||||
05|
|
||||
[156]\\d|
|
||||
2[02578]|
|
||||
3[013-7]|
|
||||
3[013-79]|
|
||||
4[03-7]|
|
||||
7[0-2578]|
|
||||
8[0-35-9]|
|
||||
@@ -50,19 +50,20 @@ return array (
|
||||
(?:
|
||||
6(?:
|
||||
1[1-8]|
|
||||
2[056]|
|
||||
3[089]|
|
||||
4[0167]|
|
||||
5[019]|
|
||||
5[0159]|
|
||||
[67][0-69]|
|
||||
9\\d
|
||||
)|
|
||||
7(?:
|
||||
5[057]|
|
||||
7\\d|
|
||||
8[0-36-8]
|
||||
6[0-2]|
|
||||
[78]\\d
|
||||
)|
|
||||
8(?:
|
||||
2[0-5]|
|
||||
2[0-59]|
|
||||
3[0-4]|
|
||||
[469]\\d|
|
||||
5[1-9]
|
||||
@@ -107,8 +108,9 @@ return array (
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '809\\d{4}',
|
||||
'PossibleNumberPattern' => '\\d{7}',
|
||||
'ExampleNumber' => '8091234',
|
||||
),
|
||||
'emergency' =>
|
||||
array (
|
||||
@@ -120,16 +122,19 @@ return array (
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
6(?:
|
||||
2[0-8]|
|
||||
2[1-478]|
|
||||
49|
|
||||
8\\d
|
||||
)|
|
||||
87[0189]|
|
||||
8(?:
|
||||
7[0189]|
|
||||
80
|
||||
)|
|
||||
95[48]
|
||||
)\\d{4}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{7}',
|
||||
'ExampleNumber' => '6201234',
|
||||
'ExampleNumber' => '6211234',
|
||||
),
|
||||
'shortCode' =>
|
||||
array (
|
||||
@@ -153,7 +158,8 @@ return array (
|
||||
),
|
||||
'id' => 'IS',
|
||||
'countryCode' => 354,
|
||||
'internationalPrefix' => '00',
|
||||
'internationalPrefix' => '1(?:0(?:01|10|20)|100)|00',
|
||||
'preferredInternationalPrefix' => '00',
|
||||
'sameMobileAndFixedLinePattern' => false,
|
||||
'numberFormat' =>
|
||||
array (
|
||||
|
@@ -30,13 +30,7 @@ return array (
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
7(?:
|
||||
[24]\\d|
|
||||
3[1-9]|
|
||||
8[0-5]
|
||||
)\\d{5}
|
||||
',
|
||||
'NationalNumberPattern' => '7\\d{7}',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
'ExampleNumber' => '72012345',
|
||||
),
|
||||
|
@@ -41,8 +41,7 @@ return array (
|
||||
562\\d|
|
||||
6(?:
|
||||
[089]\\d{2}|
|
||||
1[01]\\d|
|
||||
21\\d|
|
||||
[12][01]\\d|
|
||||
7(?:
|
||||
[1-6]\\d|
|
||||
7[0-4]
|
||||
|
@@ -32,7 +32,11 @@ return array (
|
||||
[89][0-6]\\d
|
||||
)\\d{4}|
|
||||
2(?:
|
||||
[236-9]\\d{4}|
|
||||
2(?:
|
||||
000\\d{3}|
|
||||
\\d{4}
|
||||
)|
|
||||
3\\d{4}|
|
||||
4(?:
|
||||
0\\d{5}|
|
||||
\\d{4}
|
||||
@@ -40,7 +44,8 @@ return array (
|
||||
5(?:
|
||||
1\\d{3,6}|
|
||||
[02-9]\\d{3,5}
|
||||
)
|
||||
)|
|
||||
[6-9]\\d{4}
|
||||
)|
|
||||
4(?:
|
||||
2[245-8]|
|
||||
@@ -87,15 +92,22 @@ return array (
|
||||
)\\d{4}|
|
||||
8(?:
|
||||
1(?:
|
||||
2\\d?|
|
||||
[3-689]
|
||||
2\\d{1,2}|
|
||||
[3-689]\\d
|
||||
)|
|
||||
2[2-8]|
|
||||
3[24]|
|
||||
4[24-7]|
|
||||
5[245]|
|
||||
6[23]
|
||||
)\\d{4}
|
||||
2(?:
|
||||
2\\d|
|
||||
3(?:
|
||||
\\d|
|
||||
20
|
||||
)|
|
||||
[4-8]\\d
|
||||
)|
|
||||
3[24]\\d|
|
||||
4[24-7]\\d|
|
||||
5[245]\\d|
|
||||
6[23]\\d
|
||||
)\\d{3}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{5,9}',
|
||||
'ExampleNumber' => '1234567',
|
||||
@@ -218,7 +230,7 @@ return array (
|
||||
array (
|
||||
0 => '
|
||||
1|
|
||||
2[45]
|
||||
2[245]
|
||||
',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
|
@@ -36,9 +36,12 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
8[0689]|
|
||||
9[013-9]
|
||||
)\\d{6}
|
||||
8(?:
|
||||
[05689]\\d|
|
||||
3[01]
|
||||
)|
|
||||
9[013-9]\\d
|
||||
)\\d{5}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
'ExampleNumber' => '88123456',
|
||||
|
@@ -24,7 +24,12 @@ return array (
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '6[236]\\d{6}',
|
||||
'NationalNumberPattern' => '
|
||||
6(?:
|
||||
[2356]\\d|
|
||||
8[18]
|
||||
)\\d{5}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
'ExampleNumber' => '66123456',
|
||||
),
|
||||
|
@@ -164,7 +164,7 @@ return array (
|
||||
)
|
||||
',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'nationalPrefixFormattingRule' => '$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
),
|
||||
|
@@ -12,7 +12,7 @@ return array (
|
||||
(?:
|
||||
2[2-6]|
|
||||
5|
|
||||
9[1-9]
|
||||
9\\d
|
||||
)\\d{6}|
|
||||
800\\d{5,6}
|
||||
',
|
||||
@@ -26,7 +26,12 @@ return array (
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '9[1-9]\\d{6}',
|
||||
'NationalNumberPattern' => '
|
||||
9(?:
|
||||
0[1-9]|
|
||||
[1-9]\\d
|
||||
)\\d{5}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
'ExampleNumber' => '92123456',
|
||||
),
|
||||
@@ -41,8 +46,13 @@ return array (
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
900
|
||||
)\\d{5}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
'ExampleNumber' => '90012345',
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
|
@@ -10,7 +10,7 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
[12]\\d{6,8}|
|
||||
[3-57-9]\\d{8}|
|
||||
(?:[3-5]|[7-9])\\d{8}|
|
||||
6\\d{5,8}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6,9}',
|
||||
|
@@ -19,6 +19,7 @@ return array (
|
||||
0[12]|
|
||||
4[1-35-79]|
|
||||
5[1-3]|
|
||||
65|
|
||||
8[1-58]|
|
||||
9[0145]
|
||||
)|
|
||||
@@ -36,7 +37,7 @@ return array (
|
||||
3[13-6]|
|
||||
4[0-8]|
|
||||
5[15]|
|
||||
6[1-35-7]|
|
||||
6[1-35-79]|
|
||||
7[1-37-9]
|
||||
)
|
||||
)\\d{7}
|
||||
|
@@ -8,8 +8,13 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[2-689]\\d{8}',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
[2-68]\\d{8}|
|
||||
9\\d{6,8}
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{7,9}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
@@ -23,7 +28,8 @@ return array (
|
||||
9(?:
|
||||
0[1-8]|
|
||||
1[0-24-9]|
|
||||
4[0489]
|
||||
4[0489]|
|
||||
50
|
||||
)\\d{6}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
@@ -61,6 +67,7 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
6(?:
|
||||
02|
|
||||
5[0-4]|
|
||||
9[0-6]
|
||||
)\\d{6}
|
||||
@@ -70,8 +77,9 @@ return array (
|
||||
),
|
||||
'pager' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '9090\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{7}',
|
||||
'ExampleNumber' => '9090123',
|
||||
),
|
||||
'uan' =>
|
||||
array (
|
||||
@@ -108,6 +116,7 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
602|
|
||||
8(?:
|
||||
00|
|
||||
[5-9]\\d
|
||||
@@ -116,9 +125,10 @@ return array (
|
||||
00|
|
||||
[78]\\d
|
||||
)
|
||||
)\\d{6}
|
||||
)\\d{6}|
|
||||
9090\\d{3}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{9}',
|
||||
'PossibleNumberPattern' => '\\d{7,9}',
|
||||
'ExampleNumber' => '800123456',
|
||||
),
|
||||
'id' => 'SK',
|
||||
@@ -162,6 +172,17 @@ return array (
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
3 =>
|
||||
array (
|
||||
'pattern' => '(9090)(\\d{3})',
|
||||
'format' => '$1 $2',
|
||||
'leadingDigitsPatterns' =>
|
||||
array (
|
||||
0 => '9090',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '0$1',
|
||||
'domesticCarrierCodeFormattingRule' => '',
|
||||
),
|
||||
),
|
||||
'intlNumberFormat' =>
|
||||
array (
|
||||
|
@@ -39,7 +39,10 @@ return array (
|
||||
[1-8]\\d|
|
||||
99?\\d
|
||||
)|
|
||||
907\\d
|
||||
9(?:
|
||||
07|
|
||||
[2-9]
|
||||
)\\d
|
||||
)\\d{5}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{7,9}',
|
||||
@@ -156,7 +159,8 @@ return array (
|
||||
15|
|
||||
28|
|
||||
6[1-35-9]|
|
||||
799
|
||||
799|
|
||||
9[2-9]
|
||||
',
|
||||
),
|
||||
'nationalPrefixFormattingRule' => '',
|
||||
|
@@ -14,7 +14,11 @@ return array (
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
3[012]\\d{6}|
|
||||
3(?:
|
||||
[012]\\d|
|
||||
6[0-4]|
|
||||
91
|
||||
)\\d{5}|
|
||||
7\\d{7}|
|
||||
81200\\d{3}
|
||||
',
|
||||
@@ -26,7 +30,7 @@ return array (
|
||||
'NationalNumberPattern' => '
|
||||
(?:
|
||||
[259]\\d|
|
||||
4[0-24]
|
||||
4[0-6]
|
||||
)\\d{6}
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{8}',
|
||||
|
@@ -17,7 +17,7 @@ return array (
|
||||
868(?:
|
||||
2(?:
|
||||
01|
|
||||
2[1-5]|
|
||||
2[1-6]|
|
||||
3[1-5]
|
||||
)|
|
||||
6(?:
|
||||
|
@@ -46,7 +46,7 @@ return array (
|
||||
3[0-4]|
|
||||
5[45]|
|
||||
89|
|
||||
9[0-5]
|
||||
9[0-58]
|
||||
)|
|
||||
5(?:
|
||||
2[6-9]|
|
||||
|
@@ -40,7 +40,8 @@ return array (
|
||||
(?:
|
||||
3(?:
|
||||
0[0-3]|
|
||||
4[0-367]
|
||||
4[0-367]|
|
||||
94
|
||||
)|
|
||||
4(?:
|
||||
4[0-6]|
|
||||
|
@@ -8,23 +8,32 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
00[06]|
|
||||
1(?:
|
||||
17|
|
||||
23
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -65,7 +74,7 @@ return array (
|
||||
44
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -77,12 +86,22 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
1(?:
|
||||
[12]2|
|
||||
1(?:
|
||||
2|
|
||||
6(?:
|
||||
00[06]|
|
||||
1(?:
|
||||
17|
|
||||
23
|
||||
)
|
||||
)
|
||||
)|
|
||||
22|
|
||||
33|
|
||||
44
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -8,17 +8,17 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[235]\\d{2}',
|
||||
'NationalNumberPattern' => '[2-689]\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[235]\\d{2}',
|
||||
'NationalNumberPattern' => '[2-689]\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[235]\\d{2}',
|
||||
'NationalNumberPattern' => '[2-689]\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
),
|
||||
'tollFree' =>
|
||||
@@ -58,7 +58,7 @@ return array (
|
||||
),
|
||||
'emergency' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[235]11',
|
||||
'NationalNumberPattern' => '[2359]11',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'ExampleNumber' => '211',
|
||||
),
|
||||
@@ -69,7 +69,7 @@ return array (
|
||||
),
|
||||
'shortCode' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[235]11',
|
||||
'NationalNumberPattern' => '[2-689]11',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'ExampleNumber' => '211',
|
||||
),
|
||||
|
@@ -8,23 +8,29 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
000|
|
||||
111
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -65,7 +71,7 @@ return array (
|
||||
6[06]
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -77,12 +83,18 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
1(?:
|
||||
12|
|
||||
1(?:
|
||||
2|
|
||||
6(?:
|
||||
000|
|
||||
111
|
||||
)
|
||||
)|
|
||||
50|
|
||||
6[06]
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -70,7 +70,7 @@ return array (
|
||||
'shortCode' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
11[023]|
|
||||
11[0-6]|
|
||||
40404
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,5}',
|
||||
|
@@ -8,23 +8,29 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
000|
|
||||
111
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -64,7 +70,7 @@ return array (
|
||||
99
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -76,11 +82,17 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
1(?:
|
||||
12|
|
||||
1(?:
|
||||
2|
|
||||
6(?:
|
||||
000|
|
||||
111
|
||||
)
|
||||
)|
|
||||
99
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -23,8 +23,15 @@ return array (
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
00[06]|
|
||||
111|
|
||||
123
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
|
@@ -8,23 +8,32 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
00[06]|
|
||||
1(?:
|
||||
1[17]|
|
||||
23
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -59,7 +68,7 @@ return array (
|
||||
'emergency' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '11[02]',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -69,8 +78,19 @@ return array (
|
||||
),
|
||||
'shortCode' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '11[025]',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '
|
||||
11(?:
|
||||
[025]|
|
||||
6(?:
|
||||
00[06]|
|
||||
1(?:
|
||||
1[17]|
|
||||
23
|
||||
)
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '115',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -8,23 +8,29 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
00[06]|
|
||||
111
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -58,8 +64,8 @@ return array (
|
||||
),
|
||||
'emergency' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '112',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '11[24]',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -69,8 +75,26 @@ return array (
|
||||
),
|
||||
'shortCode' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '112',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '
|
||||
1(?:
|
||||
1(?:
|
||||
[2-48]|
|
||||
6(?:
|
||||
00[06]|
|
||||
111
|
||||
)
|
||||
)|
|
||||
8(?:
|
||||
01|
|
||||
1[0238]|
|
||||
28|
|
||||
30|
|
||||
5[13]|
|
||||
81
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -8,23 +8,29 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
000|
|
||||
111
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -59,7 +65,7 @@ return array (
|
||||
'emergency' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '11[02]',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -69,8 +75,16 @@ return array (
|
||||
),
|
||||
'shortCode' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '
|
||||
1(?:
|
||||
\\d{2}|
|
||||
16(?:
|
||||
000|
|
||||
111
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '116',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -8,23 +8,24 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '116111',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116111',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -59,7 +60,7 @@ return array (
|
||||
'emergency' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '112',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -69,8 +70,13 @@ return array (
|
||||
),
|
||||
'shortCode' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '112',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '
|
||||
11(?:
|
||||
2|
|
||||
6111
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -23,8 +23,17 @@ return array (
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
000|
|
||||
1(?:
|
||||
11|
|
||||
23
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
|
@@ -8,23 +8,32 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
000|
|
||||
1(?:
|
||||
11|
|
||||
23
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -66,7 +75,7 @@ return array (
|
||||
99
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -79,12 +88,21 @@ return array (
|
||||
'NationalNumberPattern' => '
|
||||
1(?:
|
||||
00|
|
||||
12|
|
||||
1(?:
|
||||
2|
|
||||
6(?:
|
||||
000|
|
||||
1(?:
|
||||
11|
|
||||
23
|
||||
)
|
||||
)
|
||||
)|
|
||||
66|
|
||||
99
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -70,7 +70,10 @@ return array (
|
||||
'shortCode' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
11[02389]|
|
||||
1(?:
|
||||
1[02389]|
|
||||
40\\d{2}
|
||||
)|
|
||||
71400|
|
||||
89887
|
||||
',
|
||||
|
@@ -8,23 +8,32 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[159]\\d{2,4}',
|
||||
'PossibleNumberPattern' => '\\d{3,5}',
|
||||
'NationalNumberPattern' => '[159]\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[159]\\d{2,4}',
|
||||
'PossibleNumberPattern' => '\\d{3,5}',
|
||||
'NationalNumberPattern' => '[159]\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[159]\\d{2,4}',
|
||||
'PossibleNumberPattern' => '\\d{3,5}',
|
||||
'NationalNumberPattern' => '[159]\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
00[06]|
|
||||
1(?:
|
||||
11|
|
||||
23
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -73,11 +82,20 @@ return array (
|
||||
'shortCode' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
112|
|
||||
11(?:
|
||||
2|
|
||||
6(?:
|
||||
00[06]|
|
||||
1(?:
|
||||
11|
|
||||
23
|
||||
)
|
||||
)
|
||||
)|
|
||||
51210|
|
||||
999
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -8,28 +8,30 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '1717',
|
||||
'PossibleNumberPattern' => '\\d{4}',
|
||||
'ExampleNumber' => '1717',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '1848',
|
||||
'PossibleNumberPattern' => '\\d{4}',
|
||||
'ExampleNumber' => '1848',
|
||||
),
|
||||
'sharedCost' =>
|
||||
array (
|
||||
@@ -59,7 +61,7 @@ return array (
|
||||
'emergency' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '112',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -69,8 +71,39 @@ return array (
|
||||
),
|
||||
'shortCode' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '112',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '
|
||||
1(?:
|
||||
1(?:
|
||||
[28]|
|
||||
6(?:
|
||||
1(?:
|
||||
23|
|
||||
16
|
||||
)
|
||||
)
|
||||
)|
|
||||
4(?:
|
||||
00|
|
||||
1[145]|
|
||||
4[0146]
|
||||
)|
|
||||
55|
|
||||
7(?:
|
||||
00|
|
||||
17|
|
||||
7[07-9]
|
||||
)|
|
||||
8(?:
|
||||
0[08]|
|
||||
1[016-9]|
|
||||
20|
|
||||
48|
|
||||
8[018]
|
||||
)|
|
||||
900
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
@@ -80,8 +113,9 @@ return array (
|
||||
),
|
||||
'carrierSpecific' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '1441',
|
||||
'PossibleNumberPattern' => '\\d{4}',
|
||||
'ExampleNumber' => '1441',
|
||||
),
|
||||
'noInternationalDialling' =>
|
||||
array (
|
||||
|
@@ -8,23 +8,32 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[01]\\d{1,2}',
|
||||
'PossibleNumberPattern' => '\\d{2,3}',
|
||||
'NationalNumberPattern' => '[01]\\d{1,5}',
|
||||
'PossibleNumberPattern' => '\\d{2,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[01]\\d{1,2}',
|
||||
'PossibleNumberPattern' => '\\d{2,3}',
|
||||
'NationalNumberPattern' => '[01]\\d{1,5}',
|
||||
'PossibleNumberPattern' => '\\d{2,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[01]\\d{1,2}',
|
||||
'PossibleNumberPattern' => '\\d{2,3}',
|
||||
'NationalNumberPattern' => '[01]\\d{1,5}',
|
||||
'PossibleNumberPattern' => '\\d{2,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
000|
|
||||
1(?:
|
||||
11|
|
||||
23
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -69,7 +78,7 @@ return array (
|
||||
12
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{2,3}',
|
||||
'PossibleNumberPattern' => '\\d{2,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -87,10 +96,19 @@ return array (
|
||||
)|
|
||||
1(?:
|
||||
0[123]|
|
||||
12
|
||||
1(?:
|
||||
2|
|
||||
6(?:
|
||||
000|
|
||||
1(?:
|
||||
11|
|
||||
23
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{2,3}',
|
||||
'PossibleNumberPattern' => '\\d{2,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -8,23 +8,29 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2,4}',
|
||||
'PossibleNumberPattern' => '\\d{3,5}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2,4}',
|
||||
'PossibleNumberPattern' => '\\d{3,5}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2,4}',
|
||||
'PossibleNumberPattern' => '\\d{3,5}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
000|
|
||||
111
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -71,11 +77,17 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
1(?:
|
||||
1[23]|
|
||||
1(?:
|
||||
[23]|
|
||||
6(?:
|
||||
000|
|
||||
111
|
||||
)
|
||||
)|
|
||||
2\\d{3}
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '12123',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -8,23 +8,32 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
000|
|
||||
1(?:
|
||||
11|
|
||||
23
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -59,7 +68,7 @@ return array (
|
||||
'emergency' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '112',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -69,8 +78,19 @@ return array (
|
||||
),
|
||||
'shortCode' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '112',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '
|
||||
11(?:
|
||||
2|
|
||||
6(?:
|
||||
000|
|
||||
1(?:
|
||||
11|
|
||||
23
|
||||
)
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -8,23 +8,29 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[19]\\d{2,3}',
|
||||
'PossibleNumberPattern' => '\\d{3,4}',
|
||||
'NationalNumberPattern' => '[19]\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[19]\\d{2,3}',
|
||||
'PossibleNumberPattern' => '\\d{3,4}',
|
||||
'NationalNumberPattern' => '[19]\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '[19]\\d{2,3}',
|
||||
'PossibleNumberPattern' => '\\d{3,4}',
|
||||
'NationalNumberPattern' => '[19]\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
00[06]|
|
||||
123
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -74,12 +80,18 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
1(?:
|
||||
12|
|
||||
1(?:
|
||||
2|
|
||||
6(?:
|
||||
00[06]|
|
||||
123
|
||||
)
|
||||
)|
|
||||
833
|
||||
)|
|
||||
911
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,4}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '1833',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -23,8 +23,9 @@ return array (
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '116117',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116117',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -58,13 +59,8 @@ return array (
|
||||
),
|
||||
'emergency' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
11(?:
|
||||
[023]|
|
||||
6117
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'NationalNumberPattern' => '11[023]',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
|
@@ -32,8 +32,17 @@ return array (
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
000|
|
||||
1(?:
|
||||
11|
|
||||
23
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
|
@@ -8,23 +8,29 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
000|
|
||||
111
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -59,7 +65,7 @@ return array (
|
||||
'emergency' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '112',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -69,8 +75,16 @@ return array (
|
||||
),
|
||||
'shortCode' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '112',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '
|
||||
11(?:
|
||||
2|
|
||||
6(?:
|
||||
000|
|
||||
111
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -8,23 +8,32 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
000|
|
||||
1(?:
|
||||
11|
|
||||
23
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -59,7 +68,7 @@ return array (
|
||||
'emergency' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '11[23]',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -69,8 +78,19 @@ return array (
|
||||
),
|
||||
'shortCode' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '11[23]',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '
|
||||
11(?:
|
||||
[23]|
|
||||
6(?:
|
||||
000|
|
||||
1(?:
|
||||
11|
|
||||
23
|
||||
)
|
||||
)
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -8,23 +8,29 @@
|
||||
return array (
|
||||
'generalDesc' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'fixedLine' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'mobile' =>
|
||||
array (
|
||||
'NationalNumberPattern' => '1\\d{2}',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'NationalNumberPattern' => '1\\d{2,5}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
),
|
||||
'tollFree' =>
|
||||
array (
|
||||
'NationalNumberPattern' => 'NA',
|
||||
'PossibleNumberPattern' => 'NA',
|
||||
'NationalNumberPattern' => '
|
||||
116(?:
|
||||
000|
|
||||
111
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{6}',
|
||||
'ExampleNumber' => '116000',
|
||||
),
|
||||
'premiumRate' =>
|
||||
array (
|
||||
@@ -64,7 +70,7 @@ return array (
|
||||
5[058]
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'voicemail' =>
|
||||
@@ -76,11 +82,17 @@ return array (
|
||||
array (
|
||||
'NationalNumberPattern' => '
|
||||
1(?:
|
||||
12|
|
||||
1(?:
|
||||
2|
|
||||
6(?:
|
||||
000|
|
||||
111
|
||||
)
|
||||
)|
|
||||
5[058]
|
||||
)
|
||||
',
|
||||
'PossibleNumberPattern' => '\\d{3}',
|
||||
'PossibleNumberPattern' => '\\d{3,6}',
|
||||
'ExampleNumber' => '112',
|
||||
),
|
||||
'standardRate' =>
|
||||
|
@@ -829,9 +829,13 @@ return array (
|
||||
786 => 90,
|
||||
787 => 91,
|
||||
788 => 94,
|
||||
789 => 962,
|
||||
790 => 966,
|
||||
791 => 98,
|
||||
789 => 95,
|
||||
790 => 962,
|
||||
791 => 966,
|
||||
792 => 968,
|
||||
793 => 972,
|
||||
794 => 975,
|
||||
795 => 98,
|
||||
),
|
||||
'es' =>
|
||||
array (
|
||||
|
@@ -5,24 +5,25 @@
|
||||
*/
|
||||
|
||||
return array (
|
||||
245320 => 'Bissau',
|
||||
245321 => 'Bissau',
|
||||
245322 => 'St. Luzia',
|
||||
245325 => 'Brá',
|
||||
245331 => 'Mansôa',
|
||||
245332 => 'Bigene/Bissora',
|
||||
245334 => 'Mansaba',
|
||||
245335 => 'Farim',
|
||||
245341 => 'Bafatá',
|
||||
245342 => 'Bambadinca',
|
||||
245351 => 'Gabu',
|
||||
245352 => 'Sonaco',
|
||||
245353 => 'Pirada',
|
||||
245354 => 'Pitche',
|
||||
245370 => 'Buba',
|
||||
245391 => 'Canchungo',
|
||||
245392 => 'Cacheu',
|
||||
245393 => 'S. Domingos',
|
||||
245394 => 'Bula',
|
||||
245396 => 'Ingoré',
|
||||
24544320 => 'Bissau',
|
||||
24544321 => 'Bissau',
|
||||
24544322 => 'St. Luzia',
|
||||
24544325 => 'Brá',
|
||||
24544331 => 'Mansôa',
|
||||
24544332 => 'Bissora',
|
||||
24544334 => 'Mansaba',
|
||||
24544335 => 'Farim',
|
||||
24544341 => 'Bafatá',
|
||||
24544342 => 'Bambadinca',
|
||||
24544351 => 'Gabu',
|
||||
24544352 => 'Sonaco',
|
||||
24544353 => 'Pirada',
|
||||
24544354 => 'Pitche',
|
||||
24544370 => 'Buba',
|
||||
24544391 => 'Canchungo',
|
||||
24544392 => 'Cacheu',
|
||||
24544393 => 'S. Domingos',
|
||||
24544394 => 'Bula',
|
||||
24544396 => 'Ingoré',
|
||||
24544397 => 'Bigene',
|
||||
);
|
||||
|
11
vendor/giggsey/libphonenumber-for-php/src/libphonenumber/geocoding/data/en/95.php
vendored
Normal file
11
vendor/giggsey/libphonenumber-for-php/src/libphonenumber/geocoding/data/en/95.php
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
|
||||
* Please don't modify it directly.
|
||||
*/
|
||||
|
||||
return array (
|
||||
9522000 => 'Mingalar Mandalay',
|
||||
955645 => 'Tandar',
|
||||
9582320 => 'Manton',
|
||||
);
|
12
vendor/giggsey/libphonenumber-for-php/src/libphonenumber/geocoding/data/en/968.php
vendored
Normal file
12
vendor/giggsey/libphonenumber-for-php/src/libphonenumber/geocoding/data/en/968.php
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
|
||||
* Please don't modify it directly.
|
||||
*/
|
||||
|
||||
return array (
|
||||
96823 => 'Dhofar & Al Wusta',
|
||||
96824 => 'Muscat',
|
||||
96825 => 'A’Dakhliyah, Al Sharqiya & A’Dhahira',
|
||||
96826 => 'Al Batinah & Musandam',
|
||||
);
|
13
vendor/giggsey/libphonenumber-for-php/src/libphonenumber/geocoding/data/en/972.php
vendored
Normal file
13
vendor/giggsey/libphonenumber-for-php/src/libphonenumber/geocoding/data/en/972.php
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
|
||||
* Please don't modify it directly.
|
||||
*/
|
||||
|
||||
return array (
|
||||
9722 => 'Jerusalem',
|
||||
9723 => 'Tel Aviv',
|
||||
9724 => 'Haifa and North Regions',
|
||||
9728 => 'Hashfela and South Regions',
|
||||
9729 => 'Hasharon',
|
||||
);
|
15
vendor/giggsey/libphonenumber-for-php/src/libphonenumber/geocoding/data/en/975.php
vendored
Normal file
15
vendor/giggsey/libphonenumber-for-php/src/libphonenumber/geocoding/data/en/975.php
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
/**
|
||||
* This file is automatically @generated by {@link GeneratePhonePrefixData}.
|
||||
* Please don't modify it directly.
|
||||
*/
|
||||
|
||||
return array (
|
||||
9752 => 'Thimphu',
|
||||
9753 => 'Trongsa',
|
||||
9754 => 'Trashigang',
|
||||
9755 => 'Phuentsholing',
|
||||
9756 => 'Gelephu',
|
||||
9757 => 'Samdrup Jongkhar',
|
||||
9758 => 'Paro',
|
||||
);
|
@@ -1446,7 +1446,6 @@ return array (
|
||||
376 => 'Europe/Andorra',
|
||||
377 => 'Europe/Monaco',
|
||||
378 => 'Europe/San_Marino',
|
||||
379 => 'Europe/Vatican',
|
||||
380 => 'Europe/Bucharest',
|
||||
381 => 'Europe/Belgrade',
|
||||
382 => 'Europe/Podgorica',
|
||||
@@ -1454,7 +1453,7 @@ return array (
|
||||
386 => 'Europe/Ljubljana',
|
||||
387 => 'Europe/Sarajevo',
|
||||
389 => 'Europe/Skopje',
|
||||
39 => 'Europe/Rome',
|
||||
39 => 'Europe/Rome&Europe/Vatican',
|
||||
40 => 'Europe/Bucharest',
|
||||
41 => 'Europe/Zurich',
|
||||
420 => 'Europe/Prague',
|
||||
@@ -1743,8 +1742,15 @@ return array (
|
||||
5568 => 'America/Rio_Branco',
|
||||
5569 => 'America/Manaus',
|
||||
557 => 'America/Sao_Paulo',
|
||||
558 => 'America/Sao_Paulo',
|
||||
5581 => 'America/Noronha',
|
||||
5582 => 'America/Sao_Paulo',
|
||||
5583 => 'America/Sao_Paulo',
|
||||
5584 => 'America/Sao_Paulo',
|
||||
5585 => 'America/Sao_Paulo',
|
||||
5586 => 'America/Sao_Paulo',
|
||||
5587 => 'America/Sao_Paulo',
|
||||
5588 => 'America/Sao_Paulo',
|
||||
5589 => 'America/Sao_Paulo',
|
||||
5591 => 'America/Manaus',
|
||||
5592 => 'America/Manaus',
|
||||
5593 => 'America/Manaus',
|
||||
@@ -1756,8 +1762,10 @@ return array (
|
||||
5599 => 'America/Sao_Paulo',
|
||||
56 => 'America/Santiago&Pacific/Easter',
|
||||
562 => 'America/Santiago',
|
||||
563 => 'America/Santiago',
|
||||
5632 => 'Pacific/Easter',
|
||||
5633 => 'America/Santiago',
|
||||
5634 => 'America/Santiago',
|
||||
5635 => 'America/Santiago',
|
||||
564 => 'America/Santiago',
|
||||
565 => 'America/Santiago',
|
||||
566 => 'America/Santiago',
|
||||
|
Reference in New Issue
Block a user