Skip to content

Commit 7973753

Browse files
authored
Merge pull request #747 from giggsey/upstream-9.0.27
Upstream metadata changes from Google for v9.0.27
2 parents 53c2c41 + 31b04ed commit 7973753

22 files changed

Lines changed: 56 additions & 43 deletions

METADATA-VERSION.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
* For more information, look at the phing tasks in build.xml
99
* @internal
1010
*/
11-
return 'v9.0.26';
11+
return 'v9.0.27';

src/carrier/data/en/En_1.php

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -330,6 +330,16 @@ class En_1
330330
1671864 => 'GTA',
331331
1671867 => 'GTA',
332332
1671868 => 'Choice Phone',
333+
1721553 => 'Flow',
334+
1721554 => 'Flow',
335+
1721580 => 'Flow',
336+
1721581 => 'Flow',
337+
1721582 => 'Flow',
338+
1721584 => 'Flow',
339+
1721585 => 'Flow',
340+
1721586 => 'Flow',
341+
1721587 => 'Flow',
342+
1721588 => 'Flow',
333343
1758460 => 'Cable & Wireless',
334344
1758461 => 'Cable & Wireless',
335345
1758484 => 'Cable & Wireless',

src/carrier/data/en/En_599.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class En_599
2222
59978 => 'Digicel',
2323
59979 => 'Chippie',
2424
59996 => 'Digicel',
25-
599319 => 'WIC',
25+
599319 => 'Chippie',
2626
599951 => 'Chippie',
2727
599952 => 'Chippie',
2828
599953 => 'Chippie',
@@ -36,11 +36,11 @@ class En_599
3636
5993187 => 'Telcell',
3737
5993188 => 'Telcell',
3838
5994161 => 'Telcell',
39-
5994164 => 'WIC',
40-
5994165 => 'WIC',
41-
5994166 => 'WIC',
42-
5994167 => 'WIC',
43-
5994168 => 'WIC',
39+
5994164 => 'Chippie',
40+
5994165 => 'Chippie',
41+
5994166 => 'Chippie',
42+
5994167 => 'Chippie',
43+
5994168 => 'Chippie',
4444
5994169 => 'Satel',
4545
];
4646
}

src/carrier/data/en/En_60.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ class En_60
149149
601174 => 'YTL',
150150
601175 => 'YTL',
151151
601176 => 'Eastel',
152+
601178 => 'Eastel',
152153
601591 => 'DiGi',
153154
601592 => 'Celcom',
154155
601596 => 'DiGi',

src/carrier/data/en/En_992.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,12 @@ class En_992
4444
99275 => 'Babilon-M',
4545
99277 => 'Tcell',
4646
99278 => 'Megafon',
47+
99279 => 'Anor',
4748
99280 => 'ZET-MOBILE',
4849
99281 => 'ZET-MOBILE',
4950
99287 => 'Megafon',
5051
99288 => 'Megafon',
52+
99289 => 'Anor',
5153
99290 => 'Megafon',
5254
99291 => 'ZET-MOBILE',
5355
99292 => 'Tcell',

src/data/PhoneNumberMetadata_BF.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ class PhoneNumberMetadata_BF extends PhoneMetadata
2828
public function __construct()
2929
{
3030
$this->generalDesc = (new PhoneNumberDesc())
31-
->setNationalNumberPattern('(?:[025-7]\d|44)\d{6}')
31+
->setNationalNumberPattern('[024-7]\d{7}')
3232
->setPossibleLength([8]);
3333
$this->mobile = (new PhoneNumberDesc())
34-
->setNationalNumberPattern('(?:0[1-7]|44|5[0-8]|[67]\d)\d{6}')
34+
->setNationalNumberPattern('(?:0[1-7]|4[4-6]|5[0-8]|[67]\d)\d{6}')
3535
->setExampleNumber('70123456');
3636
$this->premiumRate = PhoneNumberDesc::empty();
3737
$this->fixedLine = (new PhoneNumberDesc())

src/data/PhoneNumberMetadata_BL.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ class PhoneNumberMetadata_BL extends PhoneMetadata
3030
public function __construct()
3131
{
3232
$this->generalDesc = (new PhoneNumberDesc())
33-
->setNationalNumberPattern('(?:590\d|7090)\d{5}|(?:69|[89]\d)\d{7}')
33+
->setNationalNumberPattern('7090\d{5}|(?:[56]9|[89]\d)\d{7}')
3434
->setPossibleLength([9]);
3535
$this->mobile = (new PhoneNumberDesc())
3636
->setNationalNumberPattern('(?:69(?:0\d\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\d)|6(?:1[016-9]|5[0-4]|[67]\d))|7090[0-4])\d{4}')
@@ -39,10 +39,10 @@ public function __construct()
3939
->setNationalNumberPattern('8[129]\d{7}')
4040
->setExampleNumber('810123456');
4141
$this->fixedLine = (new PhoneNumberDesc())
42-
->setNationalNumberPattern('590(?:2[7-9]|3[3-7]|5[12]|87)\d{4}')
42+
->setNationalNumberPattern('(?:59(?:0(?:2[7-9]|3[3-7]|5[12]|87)|87\d)|80[6-9]\d\d)\d{4}')
4343
->setExampleNumber('590271234');
4444
$this->tollFree = (new PhoneNumberDesc())
45-
->setNationalNumberPattern('80\d{7}')
45+
->setNationalNumberPattern('80[0-5]\d{6}')
4646
->setExampleNumber('800012345');
4747
$this->sharedCost = PhoneNumberDesc::empty();
4848
$this->personalNumber = PhoneNumberDesc::empty();

src/data/PhoneNumberMetadata_CM.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public function __construct()
3232
->setNationalNumberPattern('[26]\d{8}|88\d{6,7}')
3333
->setPossibleLength([8, 9]);
3434
$this->mobile = (new PhoneNumberDesc())
35-
->setNationalNumberPattern('(?:24[23]|6(?:[25-9]\d|40))\d{6}')
35+
->setNationalNumberPattern('(?:24[23]|6(?:[25-9]\d|4[01]))\d{6}')
3636
->setExampleNumber('671234567')
3737
->setPossibleLength([9]);
3838
$this->premiumRate = PhoneNumberDesc::empty();

src/data/PhoneNumberMetadata_GF.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class PhoneNumberMetadata_GF extends PhoneMetadata
3131
public function __construct()
3232
{
3333
$this->generalDesc = (new PhoneNumberDesc())
34-
->setNationalNumberPattern('7093\d{5}|(?:[56]94|[89]\d\d)\d{6}')
34+
->setNationalNumberPattern('(?:694\d|7093)\d{5}|(?:59|[89]\d)\d{7}')
3535
->setPossibleLength([9]);
3636
$this->mobile = (new PhoneNumberDesc())
3737
->setNationalNumberPattern('(?:694(?:[0-249]\d|3[0-8])|7093[0-3])\d{4}')
@@ -40,7 +40,7 @@ public function __construct()
4040
->setNationalNumberPattern('8[129]\d{7}')
4141
->setExampleNumber('890123456');
4242
$this->fixedLine = (new PhoneNumberDesc())
43-
->setNationalNumberPattern('(?:594(?:[02-49]\d|1[0-5]|5[6-9]|6[0-3]|80)|80[6-9]\d\d)\d{4}')
43+
->setNationalNumberPattern('(?:59(?:4(?:[02-49]\d|1[0-5]|5[6-9]|6[0-3]|80)|88\d)|80[6-9]\d\d)\d{4}')
4444
->setExampleNumber('594101234');
4545
$this->numberFormat = [
4646
(new NumberFormat())

src/data/PhoneNumberMetadata_GH.php

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class PhoneNumberMetadata_GH extends PhoneMetadata
3131
public function __construct()
3232
{
3333
$this->generalDesc = (new PhoneNumberDesc())
34-
->setNationalNumberPattern('(?:[235]\d{3}|800)\d{5}')
34+
->setNationalNumberPattern('[235]\d{8}|800\d{5,6}')
3535
->setPossibleLengthLocalOnly([7])
3636
->setPossibleLength([8, 9]);
3737
$this->mobile = (new PhoneNumberDesc())
@@ -59,23 +59,21 @@ public function __construct()
5959
(new NumberFormat())
6060
->setPattern('(\d{2})(\d{3})(\d{4})')
6161
->setFormat('$1 $2 $3')
62-
->setLeadingDigitsPattern(['[235]'])
62+
->setLeadingDigitsPattern(['[2358]'])
6363
->setNationalPrefixFormattingRule('0$1')
6464
->setNationalPrefixOptionalWhenFormatting(false),
6565
];
6666
$this->tollFree = (new PhoneNumberDesc())
67-
->setNationalNumberPattern('800\d{5}')
68-
->setExampleNumber('80012345')
69-
->setPossibleLength([8]);
67+
->setNationalNumberPattern('800\d{5,6}')
68+
->setExampleNumber('80012345');
7069
$this->sharedCost = PhoneNumberDesc::empty();
7170
$this->personalNumber = PhoneNumberDesc::empty();
7271
$this->voip = PhoneNumberDesc::empty();
7372
$this->pager = PhoneNumberDesc::empty();
7473
$this->uan = PhoneNumberDesc::empty();
7574
$this->voicemail = PhoneNumberDesc::empty();
7675
$this->noInternationalDialling = (new PhoneNumberDesc())
77-
->setNationalNumberPattern('800\d{5}')
78-
->setPossibleLength([8]);
76+
->setNationalNumberPattern('800\d{5,6}');
7977
$this->intlNumberFormat = [
8078
(new NumberFormat())
8179
->setPattern('(\d{3})(\d{5})')
@@ -86,7 +84,7 @@ public function __construct()
8684
(new NumberFormat())
8785
->setPattern('(\d{2})(\d{3})(\d{4})')
8886
->setFormat('$1 $2 $3')
89-
->setLeadingDigitsPattern(['[235]'])
87+
->setLeadingDigitsPattern(['[2358]'])
9088
->setNationalPrefixFormattingRule('0$1')
9189
->setNationalPrefixOptionalWhenFormatting(false),
9290
];

0 commit comments

Comments
 (0)