Fix bin/publish: copy docs.dist from project root

Fix bin/publish: use correct .env path for rspade_system
Fix bin/publish script: prevent grep exit code 1 from terminating script

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-10-21 02:08:33 +00:00
commit f6fac6c4bc
79758 changed files with 10547827 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 255,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[67]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[67]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 27,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'86[1-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 30,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'21',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,40 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 31,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{4})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1[035]|2[0346]|3[03568]|4[0356]|5[0358]|7|8[4578]|91',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'1[16-8]|2[259]|3[124]|4[17-9]|5[124679]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,40 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 34,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[5-7]|80[367]|90[1289]|[89][1-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'9(?:0[1289]|[1-8])',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 350,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{4})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'2',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,50 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 351,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2[12]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2[12]|9',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'9',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 352,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2(?:[0367]|4[3-8])',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,50 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 358,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[2568][1-8]|3(?:0[1-9]|[1-9])|9',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[12]0[1-9]|4|1[3-9]|29|50|7[15]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{4})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[2568][1-8]|3(?:0[1-9]|[1-9])|9',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,50 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 359,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'8|98',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'8|98',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,38 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 36,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{4})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,50 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 372,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'6',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[4-79]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[4-79]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,40 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 373,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'22|[367]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[67]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,40 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 380,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[38]9|4[45][0-5]|5(?:0|6(?:3[14-7]|7))|6(?:[12][018]|[36-8])|7|9[1-9]|(?:48|57)[0137-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{3})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[38]9|4[45][0-5]|5(?:0|6(?:3[14-7]|7))|6(?:[12][018]|[36-8])|7|9[1-9]|(?:48|57)[0137-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,50 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 381,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[16]|2[0-24-7]|3[0-8]|(?:2[389]|39)[2-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'1|2[0-24-7]|3[0-8]|(?:2[389]|39)[2-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'6',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,60 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 385,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[2-69]|76',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'6',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,40 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 39,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{4})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'0(?:[13-579][2-46-8]|8[236-8])',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'0(?:[13-579][2-46-8]|8[236-8])',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,150 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 43,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{3})(\\d{2})(\\d{2,3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{4,6})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'5[079]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{7,8})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'5[079]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2,3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'5[079]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{6,7})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'5[079]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{9,12})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'5[079]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{4})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'5[079]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2,4})',
'format' => '$1 $2 $3 $4 $5',
'leadingDigitsPatterns' => [
'5[079]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{5})(\\d{4,6})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'5[079]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})(\\d{2,3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})(\\d{2,3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2|3(?:1[1-578]|[3-68])|4[2378]|5[2-6]|6(?:[124]|5[468])|7(?:2[1-8]|35|[4-79])',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,70 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 44,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'20',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{4})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1(?:1|[2-69]1)|20|[389]|7(?:[1-57-9]|624)',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'20',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1(?:[2-69][02-9]|[78])|3|7(?:[1-57-9]|624)',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'8',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,430 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 49,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'3[02]|40|[68]9',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4 $5',
'leadingDigitsPatterns' => [
'2(?:0[4-6]|1(?:[035-9]|29)|3[0235-9]|7[2-7])|3(?:0|3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]))|4[01]|50|6[09]|7(?:0|8[02-5]|9[03-7])|8(?:3[02-46-9]|5[03-9]|6[2-8]|8[024-6]|9)|9(?:0[7-9]|7[02-467])|(?:45|84)[02-6]|3(?:83|99)[1468]|3[68]4[1347]|3(?:47|60)[1356]|(?:66|71|80)[2-9]|3(?:3[46]|46|5[49])[1246]|(?:22|47|81)[02-79]|3[4579]3[1357]|(?:28|49|5[79]|7[27]|9[589])[02-7]|(?:2[569]|4[2-48]|5[124-6]|6[1-358]|73|82|9[1-4])[02-9]|(?:24|[49]6|5[38]|6[47]|7[4-6]|87)[02-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'3[02]|40|[68]9',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})(\\d{1,2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'3[02]|40|[68]9',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3})(\\d{2,3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'3[02]|40|[68]9',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d)(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4 $5 $6',
'leadingDigitsPatterns' => [
'3[02]|40|[68]9',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{4})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})(\\d{1,2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4 $5',
'leadingDigitsPatterns' => [
'2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})(\\d{2})(\\d)',
'format' => '$1 $2 $3 $4 $5',
'leadingDigitsPatterns' => [
'2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})(\\d{2,3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{1,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2(?:0[4-6]|1(?:[035-9]|29)|3[0235-9]|7[2-7])|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]))|41|[56]0|7(?:0[2-8]|8[02-5]|9[03-7])|8(?:3[02-46-9]|5[03-9]|6[2-8]|8[024-6])|9(?:0[7-9]|7[02-467])|(?:45|84)[02-6]|3(?:83|99)[1468]|3[68]4[1347]|3(?:47|60)[1356]|(?:66|71|80)[2-9]|3(?:3[46]|46|5[49])[1246]|(?:22|47|81)[02-79]|3[4579]3[1357]|(?:28|49|5[79]|7[27]|9[589])[02-7]|(?:2[569]|4[2-48]|5[124-6]|6[1-358]|73|82|9[1-4])[02-9]|(?:24|[49]6|5[38]|6[47]|7[4-6]|87)[02-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2(?:0[4-6]|1(?:[035-9]|29)|3[0235-9]|7[2-7])|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]))|41|66[2-9]|7(?:1[2-9]|8[02-5]|9[03-7])|8(?:3[02-46-9]|5[03-9]|6[2-8]|8[024-6])|9(?:0[7-9]|7[02-467])|[5-8]0|(?:45|84)[02-6]|3(?:83|99)[1468]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|(?:22|47|81)[02-79]|3[4579]3[1357]|(?:28|49|5[79]|7[27]|9[589])[02-7]|(?:2[569]|4[2-48]|5[124-6]|6[1-358]|73|82|9[1-4])[02-9]|(?:24|[49]6|5[38]|6[47]|7[4-6]|87)[02-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d)(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4 $5',
'leadingDigitsPatterns' => [
'2(?:0[4-6]|1(?:[035-9]|29)|3[0235-9]|7[2-7])|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]))|41|66[2-9]|7(?:1[2-9]|8[02-5]|9[03-7])|8(?:3[02-46-9]|5[03-9]|6[2-8]|8[024-6])|9(?:0[7-9]|7[02-467])|[5-8]0|(?:45|84)[02-6]|3(?:83|99)[1468]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|(?:22|47|81)[02-79]|3[4579]3[1357]|(?:28|49|5[79]|7[27]|9[589])[02-7]|(?:2[569]|4[2-48]|5[124-6]|6[1-358]|73|82|9[1-4])[02-9]|(?:24|[49]6|5[38]|6[47]|7[4-6]|87)[02-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d)(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4 $5 $6',
'leadingDigitsPatterns' => [
'2(?:0[4-6]|1(?:[035-9]|29)|3[0235-9]|7[2-7])|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]))|41|[56]0|7(?:0[2-8]|8[02-5]|9[03-7])|8(?:3[02-46-9]|5[03-9]|6[2-8]|8[024-6])|9(?:0[7-9]|7[02-467])|(?:45|84)[02-6]|3(?:83|99)[1468]|3[68]4[1347]|3(?:47|60)[1356]|(?:66|71|80)[2-9]|3(?:3[46]|46|5[49])[1246]|(?:22|47|81)[02-79]|3[4579]3[1357]|(?:28|49|5[79]|7[27]|9[589])[02-7]|(?:2[569]|4[2-48]|5[124-6]|6[1-358]|73|82|9[1-4])[02-9]|(?:24|[49]6|5[38]|6[47]|7[4-6]|87)[02-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4 $5 $6',
'leadingDigitsPatterns' => [
'2(?:0[4-6]|1(?:[035-9]|29)|3[0235-9]|7[2-7])|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]))|41|7(?:8[02-5]|9[03-7])|8(?:3[02-46-9]|5[03-9]|6[2-8]|8[024-6])|9(?:0[7-9]|7[02-467])|[5-7]0|(?:45|84)[02-6]|3(?:83|99)[1468]|3[68]4[1347]|3(?:47|60)[1356]|(?:66|71|80)[2-9]|3(?:3[46]|46|5[49])[1246]|(?:22|47|81)[02-79]|3[4579]3[1357]|(?:28|49|5[79]|7[27]|9[589])[02-7]|(?:2[569]|4[2-48]|5[124-6]|6[1-358]|73|82|9[1-4])[02-9]|(?:24|[49]6|5[38]|6[47]|7[4-6]|87)[02-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{4})(\\d{1,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2(?:0[4-6]|1(?:[035-9]|29)|3[0235-9]|7[2-7])|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]))|41|[56]0|7(?:0[2-8]|8[02-5]|9[03-7])|8(?:3[02-46-9]|5[03-9]|6[2-8]|8[024-6])|9(?:0[7-9]|7[02-467])|(?:45|84)[02-6]|3(?:83|99)[1468]|3[68]4[1347]|3(?:47|60)[1356]|(?:66|71|80)[2-9]|3(?:3[46]|46|5[49])[1246]|(?:22|47|81)[02-79]|3[4579]3[1357]|(?:28|49|5[79]|7[27]|9[589])[02-7]|(?:2[569]|4[2-48]|5[124-6]|6[1-358]|73|82|9[1-4])[02-9]|(?:24|[49]6|5[38]|6[47]|7[4-6]|87)[02-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2(?:0[4-6]|1(?:[035-9]|29)|3[0235-9]|7[2-7])|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|4(?:1|5[02-6]|9[2-6])|7(?:8[02-5]|9[03-7])|8(?:3[02-46-9]|4[02-6]|5[03-9]|6[2-8]|8[024-6])|9(?:0[7-9]|7[02-467])|[5-7]0|3[68]4[1347]|3(?:47|60)[1356]|(?:66|71|80)[2-9]|3(?:3[46]|46|5[49])[1246]|(?:22|47|81)[02-79]|3[4579]3[1357]|(?:28|5[79]|7[27]|9[589])[02-7]|(?:2[569]|4[2-48]|5[124-6]|6[1-358]|73|82|9[1-4])[02-9]|(?:24|[49]6|5[38]|6[47]|7[4-6]|87)[02-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{2})(\\d{3})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'15[1279]|2(?:0[4-6]|1(?:[035-9]|29)|3[0235-9]|7[2-7])|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]))|41|[56]0|7(?:0[2-8]|8[02-5]|9[03-7])|8(?:3[02-46-9]|5[03-9]|6[2-8]|8[024-6])|9(?:0[7-9]|7[02-467])|(?:45|84)[02-6]|3(?:83|99)[1468]|3[68]4[1347]|3(?:47|60)[1356]|(?:66|71|80)[2-9]|3(?:3[46]|46|5[49])[1246]|(?:22|47|81)[02-79]|3[4579]3[1357]|(?:28|49|5[79]|7[27]|9[589])[02-7]|(?:2[569]|4[2-48]|5[124-6]|6[1-358]|73|82|9[1-4])[02-9]|(?:24|[49]6|5[38]|6[47]|7[4-6]|87)[02-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2(?:0[4-6]|1(?:[035-9]|29)|3[0235-9]|7[2-7])|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]))|41|[56]0|7(?:0[2-8]|8[02-5]|9[03-7])|8(?:3[02-46-9]|5[03-9]|6[2-8]|8[024-6])|9(?:0[7-9]|7[02-467])|(?:45|84)[02-6]|3(?:83|99)[1468]|3[68]4[1347]|3(?:47|60)[1356]|(?:66|71|80)[2-9]|3(?:3[46]|46|5[49])[1246]|(?:22|47|81)[02-79]|3[4579]3[1357]|(?:28|49|5[79]|7[27]|9[589])[02-7]|(?:2[569]|4[2-48]|5[124-6]|6[1-358]|73|82|9[1-4])[02-9]|(?:24|[49]6|5[38]|6[47]|7[4-6]|87)[02-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{2})(\\d{2})(\\d{2,3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2(?:0[4-6]|1(?:[035-9]|29)|3[0235-9]|7[2-7])|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]))|41|[56]0|7(?:0[2-8]|8[02-5]|9[03-7])|8(?:3[02-46-9]|5[03-9]|6[2-8]|8[024-6])|9(?:0[7-9]|7[02-467])|(?:45|84)[02-6]|3(?:83|99)[1468]|3[68]4[1347]|3(?:47|60)[1356]|(?:66|71|80)[2-9]|3(?:3[46]|46|5[49])[1246]|(?:22|47|81)[02-79]|3[4579]3[1357]|(?:28|49|5[79]|7[27]|9[589])[02-7]|(?:2[569]|4[2-48]|5[124-6]|6[1-358]|73|82|9[1-4])[02-9]|(?:24|[49]6|5[38]|6[47]|7[4-6]|87)[02-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{5})(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'3(?:3(?:0[589]|2[03]|3[369]|4[357]|6[0357]|7[0346]|8[347]|9[236-8])|4(?:4[2469]|6[03579]|9[0257])|5(?:0[235]|2[046]|[49][357]|6[09]|7[2579]|8[2479])|6(?:2[05]|3[37]|6[02459]|7[03468]|8[47]|9[246])|7(?:2[09]|4[236]|60|75)|8(?:2[0239]|3[023579]|7[23589]|8[2457])|9(?:0[03568]|3[24689]|4[0258]|60|7[2457]|8[23568]|9[23579]))|3[68]4[2568]|3(?:47|60)[2478]|3[49]2[02469]|3[457]3[2468]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{5})(\\d{4})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'3(?:3(?:0[589]|2[03]|3[369]|4[357]|6[0357]|7[0346]|8[347]|9[236-8])|4(?:4[2469]|6[03579]|9[0257])|5(?:0[235]|2[046]|[49][357]|6[09]|7[2579]|8[2479])|6(?:2[05]|3[37]|6[02459]|7[03468]|8[47]|9[246])|7(?:2[09]|4[236]|60|75)|8(?:2[0239]|3[023579]|7[23589]|8[2457])|9(?:0[03568]|3[24689]|4[0258]|60|7[2457]|8[23568]|9[23579]))|3[68]4[2568]|3(?:47|60)[2478]|3[49]2[02469]|3[457]3[2468]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{5})(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'3(?:3(?:0[589]|2[03]|3[369]|4[357]|6[0357]|7[0346]|8[347]|9[236-8])|4(?:4[2469]|6[03579]|9[0257])|5(?:0[235]|2[046]|[49][357]|6[09]|7[2579]|8[2479])|6(?:2[05]|3[37]|6[02459]|7[03468]|8[47]|9[246])|7(?:2[09]|4[236]|60|75)|8(?:2[0239]|3[023579]|7[23589]|8[2457])|9(?:0[03568]|3[24689]|4[0258]|60|7[2457]|8[23568]|9[23579]))|3[68]4[2568]|3(?:47|60)[2478]|3[49]2[02469]|3[457]3[2468]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'15[1279]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{4})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'15[1279]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{8})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'15[1279]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'15[1279]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})(\\d)',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'1[67]|800',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2,3})(\\d{3})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'1[67]|800',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{4})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'800',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})(\\d{2,3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'800',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{6})(\\d{2})(\\d{1,4})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'800',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d)(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'900',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d)(\\d{4})(\\d{3,4})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'900',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d)(\\d{3})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'180',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{4,6})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'180',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'180',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{4,10})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'900',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 505,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,28 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 506,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{4})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,40 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 52,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4 $5',
'leadingDigitsPatterns' => [
'33|5[56]|81',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[24679]|3[0-2457-9]|5[089]|8[02-46-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,40 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 54,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04-79]|3[5-8]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{4})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 55,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{8})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[12467]|3[1-578]|5[13-5]|[89][1-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,28 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 58,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,50 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 595,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{6,7})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{6})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'2[279]|3[13-5]|4[359]|5[1-5]|6(?:[34]|7[1-46-8])|7[46-8]|85',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,54 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 61,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{4})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{6})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{8})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[2378]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,80 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 62,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{3,4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2[124]|[36]1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{5})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2[124]|[36]1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2[124]|[36]1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'8[1-35-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{5,6})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'8',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'8',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,40 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 64,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{4})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[3467]|9[2-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[89]0',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 66,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{4})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'2',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 675,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'7',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 676,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{5})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[5-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 679,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'7',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,80 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 7,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[3489]|7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{5})(\\d{5})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[3489]|72(?:6|7[457])|7(?:12|2[49])[35]|7(?:1[13-58]|2[1-38])[3-5]|7(?:1[06]|25)[3-6]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'7(?:1|2(?:[1-689]|7[2457]))',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[3489]|7(?:[04-9]|1(?:04|[236]3|4[3-5]|5[34])|2(?:13|34|7[39]))',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d)(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4 $5',
'leadingDigitsPatterns' => [
'[3489]|7(?:[04-9]|1(?:04|[236]3|4[3-5]|5[34])|2(?:13|34|7[39]))',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[3489]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,50 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 81,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{2})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'(?:12|57|99)0',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'(?:12|57|99)0',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{4})(\\d{2})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'(?:12|57|99)0',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,50 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 84,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'6',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2[48]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,28 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 855,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2,3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,44 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 856,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{8})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,40 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 90,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[2-4]|5(?:[02-69]|1[06])',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'512|[89]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,70 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 91,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{2})(\\d{6})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'6(?:[09]|2(?:[02-7]|8[0-35-9])|5[02-689]|6[024-9]|8[124-9])|7(?:[07]|3[025-9]|4[0-35689]|6(?:[02-9]|1[0-257-9])|8[0-79]|9(?:[089]|31))|8(?:0(?:[01589]|6[67])|1[0-57-9]|2[235-9]|3[03-57-9]|[45]|6[02457-9]|7[1-69]|8(?:[0-25-9]|4[0147-9])|9(?:[02-9]|1[0-27-9]))|9|[67]1[013-9]|(?:67|72)[0235-9]|(?:63|75)[02-46-9]|6(?:29|35)[0-46-9]|(?:64|(?:79|80)7)[02-9]|(?:6(?:[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|88))[0189]|(?:612|7(?:2[14]|3[134]|4[47]|5[15])|8(?:16|2[014]|3[126]|6[136]|7[078]|83))[017-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4 $5',
'leadingDigitsPatterns' => [
'6(?:[09]|2(?:[02-7]|8[0-35-9])|5[02-689]|6[024-9]|8[124-9])|7(?:[07]|3[025-9]|4[0-35689]|6(?:[02-9]|1[0-257-9])|8[0-79]|9(?:[089]|31))|8(?:0(?:[01589]|6[67])|1[0-57-9]|2[235-9]|3[03-57-9]|[45]|6[02457-9]|7[1-69]|8(?:[0-25-9]|4[0147-9])|9(?:[02-9]|1[0-27-9]))|9|[67]1[013-9]|(?:67|72)[0235-9]|(?:63|75)[02-46-9]|6(?:29|35)[0-46-9]|(?:64|(?:79|80)7)[02-9]|(?:6(?:[2-4]1|5[17]|6[13]|7[14]|80)|7(?:12|88))[0189]|(?:612|7(?:2[14]|3[134]|4[47]|5[15])|8(?:16|2[014]|3[126]|6[136]|7[078]|83))[017-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'79(?:[089]|31|7[02-9])|80(?:[01589]|6[67]|7[02-9])',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'7(?:1[013-9]|2[0235-9]|3[025-9]|4[0-35689]|5[02-46-9]|6(?:[02-9]|1[0-257-9])|7|8[0-79])|8(?:1[0-57-9]|2[235-9]|3[03-57-9]|[45]|6[02457-9]|7[1-69]|8(?:[0-25-9]|4[0147-9])|9(?:[02-9]|1[0-27-9]))|7(?:12|88)[0189]|(?:7(?:2[14]|3[134]|4[47]|5[15])|8(?:16|2[014]|3[126]|6[136]|7[078]|83))[017-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'7(?:1(?:[013-9]|2[0189])|2[0235-9]|3[025-9]|4[0-35689]|5[02-46-9]|6(?:[02-9]|1[0-257-9])|7)|80(?:[01589]|6[67]|7[02-9])|7(?:2[14]|3[134]|4[47]|5[15])[017-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,50 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 94,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d)(\\d{6})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[1-689]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{6})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[1-689]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'7',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 95,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{4})(\\d{5})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'92',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 971,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{4})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'5',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,30 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 972,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[2-489]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,80 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'id' => '',
'countryCode' => 995,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'32',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d)(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4 $5',
'leadingDigitsPatterns' => [
'32',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{6})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[348]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[348]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{3})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'32',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{5})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'32',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,103 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:00|[1-9]\\d)\\d{6}',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '(?:00|[1-9]\\d)\\d{6}',
'ExampleNumber' => '12345678',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => '001',
'countryCode' => 800,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => true,
'numberFormat' => [
[
'pattern' => '(\\d{4})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'\\d',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,103 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[1-9]\\d{7}',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '[1-9]\\d{7}',
'ExampleNumber' => '12345678',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => '001',
'countryCode' => 808,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => true,
'numberFormat' => [
[
'pattern' => '(\\d{4})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[1-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,106 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '7\\d{11}|[235-7]\\d{8}',
'PossibleLength' => [
9,
12,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}',
'ExampleNumber' => '301234567',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '2\\d{8}',
'ExampleNumber' => '201234567',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => '001',
'countryCode' => 870,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[235-7]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,103 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '10\\d{10}',
'PossibleLength' => [
12,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '10\\d{10}',
'ExampleNumber' => '101234567890',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => '001',
'countryCode' => 878,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => true,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{5})(\\d{5})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,114 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '6\\d{9}|[0-36-9]\\d{8}',
'PossibleLength' => [
9,
10,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '6\\d{9}|[0-36-9]\\d{8}',
'ExampleNumber' => '612345678',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => '001',
'countryCode' => 881,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{3})(\\d{5})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[0-37-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3})(\\d{5,6})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'6',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,186 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?',
'PossibleLength' => [
7,
8,
9,
10,
11,
12,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}',
'ExampleNumber' => '3421234',
'PossibleLength' => [
7,
8,
9,
10,
12,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}',
'ExampleNumber' => '390123456789',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'NationalNumberPattern' => '348[57]\\d{7}',
'ExampleNumber' => '34851234567',
'PossibleLength' => [
11,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => '001',
'countryCode' => 882,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{5})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'16|342',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{6})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'49',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1[36]|9',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'3[23]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3,4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'16',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'10|23|3(?:[15]|4[57])|4|51',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'34',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4,5})(\\d{5})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[1-35]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,147 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:[1-4]\\d|51)\\d{6,10}',
'PossibleLength' => [
8,
9,
10,
11,
12,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}',
'ExampleNumber' => '510012345',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => '001',
'countryCode' => 883,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => true,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2,8})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[14]|2[24-689]|3[02-689]|51[24-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'510',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'21',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'51[13]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[235]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,101 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '\\d{11}',
'PossibleLength' => [
11,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'NationalNumberPattern' => '\\d{11}',
'ExampleNumber' => '12345678901',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => '001',
'countryCode' => 888,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => true,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{5})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,107 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[1359]\\d{8}',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [
8,
],
],
'fixedLine' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '[1359]\\d{8}',
'ExampleNumber' => '123456789',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
8,
],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => '001',
'countryCode' => 979,
'internationalPrefix' => '',
'sameMobileAndFixedLinePattern' => true,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[1359]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,99 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:[01589]\\d|[46])\\d{4}',
'PossibleLength' => [
5,
6,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '6[2-467]\\d{3}',
'ExampleNumber' => '62889',
'PossibleLength' => [
5,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '4\\d{4}',
'ExampleNumber' => '40123',
'PossibleLength' => [
5,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'NationalNumberPattern' => '(?:0[1-9]|[1589]\\d)\\d{4}',
'ExampleNumber' => '542011',
'PossibleLength' => [
6,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AC',
'countryCode' => 247,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,135 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:1|6\\d)\\d{7}|[135-9]\\d{5}',
'PossibleLength' => [
6,
8,
9,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '[78]\\d{5}',
'ExampleNumber' => '712345',
'PossibleLength' => [
6,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '690\\d{6}|[356]\\d{5}',
'ExampleNumber' => '312345',
'PossibleLength' => [
6,
9,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '180[02]\\d{4}',
'ExampleNumber' => '18001234',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '[19]\\d{5}',
'ExampleNumber' => '912345',
'PossibleLength' => [
6,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'NationalNumberPattern' => '1800\\d{4}',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AD',
'countryCode' => 376,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[135-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'6',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,154 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}',
'PossibleLength' => [
5,
6,
7,
8,
9,
10,
11,
12,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '[2-4679][2-8]\\d{6}',
'ExampleNumber' => '22345678',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'mobile' => [
'NationalNumberPattern' => '5[024-68]\\d{7}',
'ExampleNumber' => '501234567',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '400\\d{6}|800\\d{2,9}',
'ExampleNumber' => '800123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '900[02]\\d{5}',
'ExampleNumber' => '900234567',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '700[05]\\d{5}',
'ExampleNumber' => '700012345',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'NationalNumberPattern' => '600[25]\\d{5}',
'ExampleNumber' => '600212345',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AE',
'countryCode' => 971,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{2,9})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'60|8',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[236]|[479][2-8]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d)(\\d{5})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[479]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'5',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,132 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[2-7]\\d{8}',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}',
'ExampleNumber' => '234567890',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'mobile' => [
'NationalNumberPattern' => '7\\d{8}',
'ExampleNumber' => '701234567',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AF',
'countryCode' => 93,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[1-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[2-7]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[2-7]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,106 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:268|[58]\\d\\d|900)\\d{7}',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'fixedLine' => [
'NationalNumberPattern' => '268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}',
'ExampleNumber' => '2684601234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'mobile' => [
'NationalNumberPattern' => '268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}',
'ExampleNumber' => '2684641234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'tollFree' => [
'NationalNumberPattern' => '8(?:00|33|44|55|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '8002123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '900[2-9]\\d{6}',
'ExampleNumber' => '9002123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'NationalNumberPattern' => '52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '5002345678',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '26848[01]\\d{4}',
'ExampleNumber' => '2684801234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'pager' => [
'NationalNumberPattern' => '26840[69]\\d{4}',
'ExampleNumber' => '2684061234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AG',
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '([457]\\d{6})$|1',
'nationalPrefixTransformRule' => '268$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'leadingDigits' => '268',
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,104 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:264|[58]\\d\\d|900)\\d{7}',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'fixedLine' => [
'NationalNumberPattern' => '264(?:292|4(?:6[12]|9[78]))\\d{4}',
'ExampleNumber' => '2644612345',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'mobile' => [
'NationalNumberPattern' => '264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}',
'ExampleNumber' => '2642351234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'tollFree' => [
'NationalNumberPattern' => '8(?:00|33|44|55|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '8002123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '900[2-9]\\d{6}',
'ExampleNumber' => '9002123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'NationalNumberPattern' => '52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '5002345678',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'NationalNumberPattern' => '264724\\d{4}',
'ExampleNumber' => '2647241234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AI',
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '([2457]\\d{6})$|1',
'nationalPrefixTransformRule' => '264$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'leadingDigits' => '264',
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,166 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}',
'PossibleLength' => [
6,
7,
8,
9,
],
'PossibleLengthLocalOnly' => [
5,
],
],
'fixedLine' => [
'NationalNumberPattern' => '4505[0-2]\\d{3}|(?:[2358][16-9]\\d[2-9]|4410)\\d{4}|(?:[2358][2-5][2-9]|4(?:[2-57-9][2-9]|6\\d))\\d{5}',
'ExampleNumber' => '22345678',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [
5,
6,
7,
],
],
'mobile' => [
'NationalNumberPattern' => '6(?:[78][2-9]|9\\d)\\d{6}',
'ExampleNumber' => '672123456',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '800\\d{4}',
'ExampleNumber' => '8001234',
'PossibleLength' => [
7,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '900[1-9]\\d\\d',
'ExampleNumber' => '900123',
'PossibleLength' => [
6,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '808[1-9]\\d\\d',
'ExampleNumber' => '808123',
'PossibleLength' => [
6,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'NationalNumberPattern' => '700[2-9]\\d{4}',
'ExampleNumber' => '70021234',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AL',
'countryCode' => 355,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3,4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'80|9',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'4[2-6]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[2358][2-5]|4',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{5})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[23578]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'6',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,141 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:[1-489]\\d|55|60|77)\\d{6}',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [
5,
6,
],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:(?:1[0-25]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}',
'ExampleNumber' => '10123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
5,
6,
],
],
'mobile' => [
'NationalNumberPattern' => '(?:33|4[1349]|55|77|88|9[13-9])\\d{6}',
'ExampleNumber' => '77123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '800\\d{5}',
'ExampleNumber' => '80012345',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '90[016]\\d{5}',
'ExampleNumber' => '90012345',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '80[1-4]\\d{5}',
'ExampleNumber' => '80112345',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|9[0-2])\\d{4}',
'ExampleNumber' => '60271234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AM',
'countryCode' => 374,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[89]0',
],
'nationalPrefixFormattingRule' => '0 $1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{5})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'2|3[12]',
],
'nationalPrefixFormattingRule' => '(0$1)',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{6})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'1|47',
],
'nationalPrefixFormattingRule' => '(0$1)',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{6})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[3-9]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,103 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[29]\\d{8}',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}',
'ExampleNumber' => '222123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '9[1-79]\\d{7}',
'ExampleNumber' => '923123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AO',
'countryCode' => 244,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[29]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,322 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}',
'PossibleLength' => [
10,
11,
],
'PossibleLengthLocalOnly' => [
6,
7,
8,
],
],
'fixedLine' => [
'NationalNumberPattern' => '3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:21[2-6]|(?:3[06]|49)4|6(?:04|1[2-8])|9[17][4-6])|3(?:(?:36|64)4|4(?:1[2-8]|[25][4-6]|84)|5(?:1[2-9]|[38][4-6])|8(?:[17][2-6]|3[4-6]|8[3-68])))\\d{6}|(?:2(?:23|64|99)|3(?:43|85))[3-6]\\d{6}|(?:2(?:657|9(?:54|66))|3(?:487|7(?:55|77)|865))[2-8]\\d{5}|(?:2(?:[28]0|37|6[36]|9[48])|3(?:62|7[069]|80))[45]\\d{6}|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|(?:2(?:2(?:62|81)|320|622|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|(?:2(?:284|3(?:02|23)|477|920)|3(?:4(?:46|[89]2)|541|878))[2-7]\\d{5}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|35|5[17])))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}',
'ExampleNumber' => '1123456789',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [
6,
7,
8,
],
],
'mobile' => [
'NationalNumberPattern' => '93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:21[2-6]|(?:3[06]|49)4|6(?:04|1[2-8])|9[17][4-6])|3(?:(?:36|64)4|4(?:1[2-8]|[25][4-6]|84)|5(?:1[2-9]|[38][4-6])|8(?:[17][2-6]|3[4-6]|8[3-68]))))\\d{6}|9(?:2(?:23|64|99)|3(?:43|85))[3-6]\\d{6}|9(?:2(?:657|9(?:54|66))|3(?:487|7(?:55|77)|865))[2-8]\\d{5}|9(?:2(?:[28]0|37|6[36]|9[48])|3(?:62|7[069]|80))[45]\\d{6}|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|47[35]|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|9(?:2(?:2(?:62|81)|320|622|9(?:42|83))|3(?:329|4(?:62|76|89)|564))[2-6]\\d{5}|9(?:2(?:284|3(?:02|23)|477|920)|3(?:4(?:46|[89]2)|541|878))[2-7]\\d{5}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:257|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|35|5[17])))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[14]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}',
'ExampleNumber' => '91123456789',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
6,
7,
8,
],
],
'tollFree' => [
'NationalNumberPattern' => '800\\d{7,8}',
'ExampleNumber' => '8001234567',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '60[04579]\\d{7}',
'ExampleNumber' => '6001234567',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'NationalNumberPattern' => '810\\d{7}',
'ExampleNumber' => '8101234567',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'NationalNumberPattern' => '810\\d{7}',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AR',
'countryCode' => 54,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?',
'nationalPrefixTransformRule' => '9$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})',
'format' => '$1',
'leadingDigitsPatterns' => [
'0|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478])|911',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'[1-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{4})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'[2-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{4})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'[1-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{2})(\\d{4})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])',
'2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)',
'2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]',
'2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => true,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => true,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1-$2-$3',
'leadingDigitsPatterns' => [
'[68]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'[23]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => true,
],
[
'pattern' => '(\\d)(\\d{4})(\\d{2})(\\d{4})',
'format' => '$2 15-$3-$4',
'leadingDigitsPatterns' => [
'9(?:2[2-469]|3[3-578])',
'9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))',
'9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)',
'9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]',
'9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{2})(\\d{4})(\\d{4})',
'format' => '$2 15-$3-$4',
'leadingDigitsPatterns' => [
'91',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{5})',
'format' => '$1-$2-$3',
'leadingDigitsPatterns' => [
'8',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3})(\\d{3})(\\d{4})',
'format' => '$2 15-$3-$4',
'leadingDigitsPatterns' => [
'9',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [
[
'pattern' => '(\\d{4})(\\d{2})(\\d{4})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])',
'2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)',
'2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]',
'2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => true,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => true,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1-$2-$3',
'leadingDigitsPatterns' => [
'[68]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'[23]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => true,
],
[
'pattern' => '(\\d)(\\d{4})(\\d{2})(\\d{4})',
'format' => '$1 $2 $3-$4',
'leadingDigitsPatterns' => [
'9(?:2[2-469]|3[3-578])',
'9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))',
'9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)',
'9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]',
'9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]',
],
],
[
'pattern' => '(\\d)(\\d{2})(\\d{4})(\\d{4})',
'format' => '$1 $2 $3-$4',
'leadingDigitsPatterns' => [
'91',
],
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{5})',
'format' => '$1-$2-$3',
'leadingDigitsPatterns' => [
'8',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3-$4',
'leadingDigitsPatterns' => [
'9',
],
],
],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,102 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:[58]\\d\\d|684|900)\\d{7}',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'fixedLine' => [
'NationalNumberPattern' => '6846(?:22|33|44|55|77|88|9[19])\\d{4}',
'ExampleNumber' => '6846221234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'mobile' => [
'NationalNumberPattern' => '684(?:2(?:48|5[2468]|7[26])|7(?:3[13]|70|82))\\d{4}',
'ExampleNumber' => '6847331234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'tollFree' => [
'NationalNumberPattern' => '8(?:00|33|44|55|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '8002123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '900[2-9]\\d{6}',
'ExampleNumber' => '9002123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'NationalNumberPattern' => '52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '5002345678',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AS',
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '([267]\\d{6})$|1',
'nationalPrefixTransformRule' => '684$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'leadingDigits' => '684',
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,306 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}',
'PossibleLength' => [
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
],
'PossibleLengthLocalOnly' => [
3,
],
],
'fixedLine' => [
'NationalNumberPattern' => '1(?:11\\d|[2-9]\\d{3,11})|(?:316|463|(?:51|66|73)2)\\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-8]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{4,10}',
'ExampleNumber' => '1234567890',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
3,
],
],
'mobile' => [
'NationalNumberPattern' => '6(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d{4,10}',
'ExampleNumber' => '664123456',
'PossibleLength' => [
7,
8,
9,
10,
11,
12,
13,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '800\\d{6,10}',
'ExampleNumber' => '800123456',
'PossibleLength' => [
9,
10,
11,
12,
13,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '(?:8[69][2-68]|9(?:0[01]|3[019]))\\d{6,10}',
'ExampleNumber' => '900123456',
'PossibleLength' => [
9,
10,
11,
12,
13,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '8(?:10|2[018])\\d{6,10}|828\\d{5}',
'ExampleNumber' => '810123456',
'PossibleLength' => [
8,
9,
10,
11,
12,
13,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}',
'ExampleNumber' => '780123456',
'PossibleLength' => [
5,
6,
7,
8,
9,
10,
11,
12,
13,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AT',
'countryCode' => 43,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{4})',
'format' => '$1',
'leadingDigitsPatterns' => [
'14',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3,12})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'1(?:11|[2-9])',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'517',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3,5})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'5[079]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{6})',
'format' => '$1',
'leadingDigitsPatterns' => [
'[18]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3,10})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3,9})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[2-467]|5[2-6]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'5',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{4,7})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'5',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [
[
'pattern' => '(\\d)(\\d{3,12})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'1(?:11|[2-9])',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'517',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3,5})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'5[079]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3,10})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3,9})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[2-467]|5[2-6]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'5',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{4,7})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'5',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,283 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}',
'PossibleLength' => [
5,
6,
7,
8,
9,
10,
12,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|3\\d\\d)|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}',
'ExampleNumber' => '212345678',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [
8,
],
],
'mobile' => [
'NationalNumberPattern' => '4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}',
'ExampleNumber' => '412345678',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '180(?:0\\d{3}|2)\\d{3}',
'ExampleNumber' => '1800123456',
'PossibleLength' => [
7,
10,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '190[0-26]\\d{6}',
'ExampleNumber' => '1900123456',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}',
'ExampleNumber' => '1300123456',
'PossibleLength' => [
6,
8,
10,
12,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}',
'ExampleNumber' => '147101234',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'NationalNumberPattern' => '163\\d{2,6}',
'ExampleNumber' => '1631234',
'PossibleLength' => [
5,
6,
7,
8,
9,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'NationalNumberPattern' => '1(?:3(?:00\\d{5}|45[0-4])|802)\\d{3}|1[38]00\\d{6}|13\\d{4}',
'PossibleLength' => [
6,
7,
8,
10,
12,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AU',
'countryCode' => 61,
'internationalPrefix' => '001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011',
'preferredInternationalPrefix' => '0011',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '(183[12])|0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{3,4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'16',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'13',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'19',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'180',
'1802',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3,4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'19',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'16',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'14|4',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[2378]',
],
'nationalPrefixFormattingRule' => '(0$1)',
'domesticCarrierCodeFormattingRule' => '$CC ($1)',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1(?:30|[89])',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'130',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [
[
'pattern' => '(\\d{2})(\\d{3,4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'16',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'16',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'14|4',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[2378]',
],
'nationalPrefixFormattingRule' => '(0$1)',
'domesticCarrierCodeFormattingRule' => '$CC ($1)',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1(?:30|[89])',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'mainCountryForCode' => true,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,103 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:[25-79]\\d\\d|800)\\d{4}',
'PossibleLength' => [
7,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '5(?:2\\d|8[1-9])\\d{4}',
'ExampleNumber' => '5212345',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4-8]))\\d{4}',
'ExampleNumber' => '5601234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '800\\d{4}',
'ExampleNumber' => '8001234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '900\\d{4}',
'ExampleNumber' => '9001234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '(?:28\\d|501)\\d{4}',
'ExampleNumber' => '5011234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AW',
'countryCode' => 297,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[25-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,121 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}',
'PossibleLength' => [
5,
6,
7,
8,
9,
10,
11,
12,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '18[1-8]\\d{3,6}',
'ExampleNumber' => '181234567',
'PossibleLength' => [
6,
7,
8,
9,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}',
'ExampleNumber' => '412345678',
'PossibleLength' => [
6,
7,
8,
9,
10,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '800\\d{4,6}',
'ExampleNumber' => '800123456',
'PossibleLength' => [
7,
8,
9,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '[67]00\\d{5,6}',
'ExampleNumber' => '600123456',
'PossibleLength' => [
8,
9,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'NationalNumberPattern' => '20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}',
'ExampleNumber' => '10112345',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AX',
'countryCode' => 358,
'internationalPrefix' => '00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))',
'preferredInternationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'leadingDigits' => '18',
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,174 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '365\\d{6}|(?:[124579]\\d|60|88)\\d{7}',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:2[12]428|3655[02])\\d{4}|(?:2(?:22[0-79]|63[0-28])|3654)\\d{5}|(?:(?:1[28]|46)\\d|2(?:[014-6]2|[23]3))\\d{6}',
'ExampleNumber' => '123123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'mobile' => [
'NationalNumberPattern' => '36554\\d{4}|(?:[16]0|4[04]|5[015]|7[07]|99)\\d{7}',
'ExampleNumber' => '401234567',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '88\\d{7}',
'ExampleNumber' => '881234567',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '900200\\d{3}',
'ExampleNumber' => '900200123',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'AZ',
'countryCode' => 994,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[1-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'90',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'1[28]|2|365|46',
'1[28]|2|365[45]|46',
'1[28]|2|365(?:4|5[02])|46',
],
'nationalPrefixFormattingRule' => '(0$1)',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[13-9]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'90',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'1[28]|2|365|46',
'1[28]|2|365[45]|46',
'1[28]|2|365(?:4|5[02])|46',
],
'nationalPrefixFormattingRule' => '(0$1)',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[13-9]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,181 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '6\\d{8}|(?:[35689]\\d|49|70)\\d{6}',
'PossibleLength' => [
8,
9,
],
'PossibleLengthLocalOnly' => [
6,
],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}',
'ExampleNumber' => '30212345',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [
6,
],
],
'mobile' => [
'NationalNumberPattern' => '6040\\d{5}|6(?:03|[1-356]|44|7\\d)\\d{6}',
'ExampleNumber' => '61123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '8[08]\\d{6}',
'ExampleNumber' => '80123456',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '9[0246]\\d{6}',
'ExampleNumber' => '90123456',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '8[12]\\d{6}',
'ExampleNumber' => '82123456',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'NationalNumberPattern' => '703[235]0\\d{3}|70(?:2[0-5]|3[0146]|[56]0)\\d{4}',
'ExampleNumber' => '70341234',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BA',
'countryCode' => 387,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'[2-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'6[1-3]|[7-9]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'[3-5]|6[56]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'6',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'6[1-3]|[7-9]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'[3-5]|6[56]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'6',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,108 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:246|[58]\\d\\d|900)\\d{7}',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'fixedLine' => [
'NationalNumberPattern' => '246521[0369]\\d{3}|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[35]7|9(?:1[89]|63))\\d{4}',
'ExampleNumber' => '2464123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'mobile' => [
'NationalNumberPattern' => '246(?:(?:2(?:[3568]\\d|4[0-57-9])|3(?:5[2-9]|6[0-6])|4(?:46|5\\d)|69[5-7]|8(?:[2-5]\\d|83))\\d|52(?:1[147]|20))\\d{3}',
'ExampleNumber' => '2462501234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'tollFree' => [
'NationalNumberPattern' => '8(?:00|33|44|55|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '8002123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '(?:246976|900[2-9]\\d\\d)\\d{4}',
'ExampleNumber' => '9002123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'NationalNumberPattern' => '52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '5002345678',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '24631\\d{5}',
'ExampleNumber' => '2463101234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'NationalNumberPattern' => '246(?:292|367|4(?:1[7-9]|3[01]|4[47-9]|67)|7(?:1[2-9]|2\\d|3[016]|53))\\d{4}',
'ExampleNumber' => '2464301234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BB',
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '([2-9]\\d{6})$|1',
'nationalPrefixTransformRule' => '246$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'leadingDigits' => '246',
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,145 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}',
'PossibleLength' => [
6,
7,
8,
9,
10,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:4(?:31\\d\\d|423)|5222)\\d{3}(?:\\d{2})?|8332[6-9]\\d\\d|(?:3(?:03[56]|224)|4(?:22[25]|653))\\d{3,4}|(?:3(?:42[47]|529|823)|4(?:027|525|65(?:28|8))|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|5[57])|953)|5526|6(?:024|6655)|81)\\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|6(?:27|54))|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\\d{4}|(?:2(?:[23]\\d|[45])\\d\\d|3(?:1(?:2[5-7]|[5-7])|425|822)|4(?:033|1\\d|[257]1|332|4(?:2[246]|5[25])|6(?:2[35]|56|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\\d|[3-589]1|6[12]|72[24])|8(?:217|3[12]|[5-7]1)|9[24]1)\\d{5}|(?:(?:3[2-8]|5[2-57-9]|6[03-589])1|4[4689][18])\\d{5}|[59]1\\d{5}',
'ExampleNumber' => '27111234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '(?:1[13-9]\\d|644)\\d{7}|(?:3[78]|44|66)[02-9]\\d{7}',
'ExampleNumber' => '1812345678',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '80[03]\\d{7}',
'ExampleNumber' => '8001234567',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '96(?:0[469]|1[0-47]|3[389]|43|6[69]|7[78])\\d{6}',
'ExampleNumber' => '9604123456',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BD',
'countryCode' => 880,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{4,6})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'31[5-8]|[459]1',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3,7})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3,6})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'[13-9]|2[23]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{7,8})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'2',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,148 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '4\\d{8}|[1-9]\\d{7}',
'PossibleLength' => [
8,
9,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '80[2-8]\\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}',
'ExampleNumber' => '12345678',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '4[5-9]\\d{7}',
'ExampleNumber' => '470123456',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '800[1-9]\\d{4}',
'ExampleNumber' => '80012345',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '(?:70(?:2[0-57]|3[04-7]|44|6[04-69]|7[0579])|90\\d\\d)\\d{4}',
'ExampleNumber' => '90012345',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '7879\\d{4}',
'ExampleNumber' => '78791234',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'NationalNumberPattern' => '78(?:0[578]|1[014-8]|2[25]|3[15-8]|48|5[05]|60|7[06-8]|9\\d)\\d{4}',
'ExampleNumber' => '78102345',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BE',
'countryCode' => 32,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'(?:80|9)0',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[239]|4[23]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[15-8]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'4',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,103 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[025-7]\\d{7}',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '2(?:0(?:49|5[23]|6[5-7]|9[016-9])|4(?:4[569]|5[4-6]|6[5-7]|7[0179])|5(?:[34]\\d|50|6[5-7]))\\d{4}',
'ExampleNumber' => '20491234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '(?:0[1-7]|5[0-8]|[67]\\d)\\d{6}',
'ExampleNumber' => '70123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BF',
'countryCode' => 226,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[025-7]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,290 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}',
'PossibleLength' => [
6,
7,
8,
9,
12,
],
'PossibleLengthLocalOnly' => [
4,
5,
],
],
'fixedLine' => [
'NationalNumberPattern' => '2\\d{5,7}|(?:43[1-6]|70[1-9])\\d{4,5}|(?:[36]\\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\\d{5,6}',
'ExampleNumber' => '2123456',
'PossibleLength' => [
6,
7,
8,
],
'PossibleLengthLocalOnly' => [
4,
5,
],
],
'mobile' => [
'NationalNumberPattern' => '(?:43[07-9]|99[69]\\d)\\d{5}|(?:8[7-9]|98)\\d{7}',
'ExampleNumber' => '43012345',
'PossibleLength' => [
8,
9,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '(?:00800\\d\\d|800)\\d{5}',
'ExampleNumber' => '80012345',
'PossibleLength' => [
8,
12,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '90\\d{6}',
'ExampleNumber' => '90123456',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '700\\d{5}',
'ExampleNumber' => '70012345',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BG',
'countryCode' => 359,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{6})',
'format' => '$1',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d)(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'43[1-6]|70[1-9]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2,3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'(?:70|8)0',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'43[1-7]|7',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[48]|9[08]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'9',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [
[
'pattern' => '(\\d)(\\d)(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'43[1-6]|70[1-9]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2,3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'(?:70|8)0',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'43[1-7]|7',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[48]|9[08]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'9',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,103 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[136-9]\\d{7}',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|55|7[7-9]|88)|9[69][69])|7(?:[07]\\d\\d|1(?:11|78)))\\d{4}',
'ExampleNumber' => '17001234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '(?:3(?:[0-79]\\d|8[0-57-9])\\d|6(?:3(?:00|33|6[16])|441|6(?:3[03-9]|[69]\\d|7[0-689])))\\d{4}',
'ExampleNumber' => '36001234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '8[02369]\\d{6}',
'ExampleNumber' => '80123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '(?:87|9[0-8])\\d{6}',
'ExampleNumber' => '90123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '84\\d{6}',
'ExampleNumber' => '84123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BH',
'countryCode' => 973,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{4})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[13679]|8[02-4679]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,103 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:[267]\\d|31)\\d{6}',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:22|31)\\d{6}',
'ExampleNumber' => '22201234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '(?:29|[67][125-9])\\d{6}',
'ExampleNumber' => '79561234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BI',
'countryCode' => 257,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[2367]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,118 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:01\\d|[24-689])\\d{7}',
'PossibleLength' => [
8,
10,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '2090\\d{4}|(?:012\\d\\d|2(?:02|1[037]|2[45]|3[68]|4\\d))\\d{5}',
'ExampleNumber' => '0120211234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '(?:01(?:2[5-9]|[4-69]\\d)|4[0-8]|[56]\\d|9[013-9])\\d{6}',
'ExampleNumber' => '0195123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '857[58]\\d{4}',
'ExampleNumber' => '85751234',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'NationalNumberPattern' => '81\\d{6}',
'ExampleNumber' => '81123456',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BJ',
'countryCode' => 229,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[24-689]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4 $5',
'leadingDigitsPatterns' => [
'0',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,94 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}',
'ExampleNumber' => '590271234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '(?: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}',
'ExampleNumber' => '690001234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '80[0-5]\\d{6}',
'ExampleNumber' => '800012345',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}',
'ExampleNumber' => '976012345',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BL',
'countryCode' => 590,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,102 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:441|[58]\\d\\d|900)\\d{7}',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'fixedLine' => [
'NationalNumberPattern' => '441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}',
'ExampleNumber' => '4414123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'mobile' => [
'NationalNumberPattern' => '441(?:[2378]\\d|5[0-39]|9[02])\\d{5}',
'ExampleNumber' => '4413701234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'tollFree' => [
'NationalNumberPattern' => '8(?:00|33|44|55|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '8002123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '900[2-9]\\d{6}',
'ExampleNumber' => '9002123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'NationalNumberPattern' => '52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '5002345678',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BM',
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '([2-9]\\d{6})$|1',
'nationalPrefixTransformRule' => '441$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'leadingDigits' => '441',
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,103 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[2-578]\\d{6}',
'PossibleLength' => [
7,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}',
'ExampleNumber' => '2345678',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '(?:22[89]|[78]\\d\\d)\\d{4}',
'ExampleNumber' => '7123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '5[34]\\d{5}',
'ExampleNumber' => '5345678',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BN',
'countryCode' => 673,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[2-578]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,141 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '8001\\d{5}|(?:[2-467]\\d|50)\\d{6}',
'PossibleLength' => [
8,
9,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:2(?:2\\d\\d|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d\\d|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\\d\\d|6(?:11|[24689]\\d|72)))\\d{4}',
'ExampleNumber' => '22123456',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'mobile' => [
'NationalNumberPattern' => '[67]\\d{7}',
'ExampleNumber' => '71234567',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '8001[07]\\d{4}',
'ExampleNumber' => '800171234',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '50\\d{6}',
'ExampleNumber' => '50123456',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'NationalNumberPattern' => '8001[07]\\d{4}',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BO',
'countryCode' => 591,
'internationalPrefix' => '00(?:1\\d)?',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0(1\\d)?',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{7})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[235]|4[46]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '0$CC $1',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{8})',
'format' => '$1',
'leadingDigitsPatterns' => [
'[67]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '0$CC $1',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'8',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '0$CC $1',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,93 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:[34]1|7\\d)\\d{5}',
'PossibleLength' => [
7,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\\d)\\d{3}',
'ExampleNumber' => '7151234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}',
'ExampleNumber' => '3181234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BQ',
'countryCode' => 599,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'leadingDigits' => '[347]',
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,235 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}',
'PossibleLength' => [
8,
9,
10,
11,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}',
'ExampleNumber' => '1123456789',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [
8,
],
],
'mobile' => [
'NationalNumberPattern' => '(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}',
'ExampleNumber' => '11961234567',
'PossibleLength' => [
10,
11,
],
'PossibleLengthLocalOnly' => [
8,
9,
],
],
'tollFree' => [
'NationalNumberPattern' => '800\\d{6,7}',
'ExampleNumber' => '800123456',
'PossibleLength' => [
9,
10,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '300\\d{6}|[59]00\\d{6,7}',
'ExampleNumber' => '300123456',
'PossibleLength' => [
9,
10,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '(?:30[03]\\d{3}|4(?:0(?:0\\d|20)|370))\\d{4}|300\\d{5}',
'ExampleNumber' => '40041234',
'PossibleLength' => [
8,
10,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'NationalNumberPattern' => '30(?:0\\d{5,7}|3\\d{7})|40(?:0\\d|20)\\d{4}|800\\d{6,7}',
'PossibleLength' => [
8,
9,
10,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BR',
'countryCode' => 55,
'internationalPrefix' => '00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?',
'nationalPrefixTransformRule' => '$2',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3,6})',
'format' => '$1',
'leadingDigitsPatterns' => [
'1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{4})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'300|4(?:0[02]|37)',
'4(?:02|37)0|[34]00',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{4})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'[2-57]',
'[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2,3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'(?:[358]|90)0',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{5})(\\d{4})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'9',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]',
],
'nationalPrefixFormattingRule' => '($1)',
'domesticCarrierCodeFormattingRule' => '0 $CC ($1)',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{5})(\\d{4})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'[16][1-9]|[2-57-9]',
],
'nationalPrefixFormattingRule' => '($1)',
'domesticCarrierCodeFormattingRule' => '0 $CC ($1)',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [
[
'pattern' => '(\\d{4})(\\d{4})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'300|4(?:0[02]|37)',
'4(?:02|37)0|[34]00',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2,3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'(?:[358]|90)0',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{4})(\\d{4})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]',
],
'nationalPrefixFormattingRule' => '($1)',
'domesticCarrierCodeFormattingRule' => '0 $CC ($1)',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{5})(\\d{4})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'[16][1-9]|[2-57-9]',
],
'nationalPrefixFormattingRule' => '($1)',
'domesticCarrierCodeFormattingRule' => '0 $CC ($1)',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,104 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:242|[58]\\d\\d|900)\\d{7}',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'fixedLine' => [
'NationalNumberPattern' => '242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-5]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}',
'ExampleNumber' => '2423456789',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'mobile' => [
'NationalNumberPattern' => '242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|3[0-4]|[89]9))\\d{4}',
'ExampleNumber' => '2423591234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'tollFree' => [
'NationalNumberPattern' => '242300\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '8002123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [
7,
],
],
'premiumRate' => [
'NationalNumberPattern' => '900[2-9]\\d{6}',
'ExampleNumber' => '9002123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'NationalNumberPattern' => '52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '5002345678',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'NationalNumberPattern' => '242225\\d{4}',
'ExampleNumber' => '2422250123',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BS',
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '([3-8]\\d{6})$|1',
'nationalPrefixTransformRule' => '242$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'leadingDigits' => '242',
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,153 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[17]\\d{7}|[2-8]\\d{6}',
'PossibleLength' => [
7,
8,
],
'PossibleLengthLocalOnly' => [
6,
],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}',
'ExampleNumber' => '2345678',
'PossibleLength' => [
7,
],
'PossibleLengthLocalOnly' => [
6,
],
],
'mobile' => [
'NationalNumberPattern' => '(?:1[67]|77)\\d{6}',
'ExampleNumber' => '17123456',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BT',
'countryCode' => 975,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[2-7]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[2-68]|7[246]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'1[67]|7',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [
[
'pattern' => '(\\d)(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[2-68]|7[246]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'1[67]|7',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,155 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}',
'PossibleLength' => [
7,
8,
10,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[013]|81)|4(?:6[03]|7[1267]|9[0-5])|5(?:3[03489]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[013467]))\\d{4}',
'ExampleNumber' => '2401234',
'PossibleLength' => [
7,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '(?:321|7[1-8]\\d)\\d{5}',
'ExampleNumber' => '71123456',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '(?:0800|800\\d)\\d{6}',
'ExampleNumber' => '0800012345',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '90\\d{5}',
'ExampleNumber' => '9012345',
'PossibleLength' => [
7,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '79(?:1(?:[0-2]\\d|3[0-3])|2[0-7]\\d)\\d{3}',
'ExampleNumber' => '79101234',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BW',
'countryCode' => 267,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{5})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'90',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[24-6]|3[15-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[37]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'0',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{4})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'8',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,175 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}',
'PossibleLength' => [
6,
7,
8,
9,
10,
11,
],
'PossibleLengthLocalOnly' => [
5,
],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d\\d)|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}',
'ExampleNumber' => '152450911',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [
5,
6,
7,
],
],
'mobile' => [
'NationalNumberPattern' => '(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}',
'ExampleNumber' => '294911911',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '800\\d{3,7}|8(?:0[13]|20\\d)\\d{7}',
'ExampleNumber' => '8011234567',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '(?:810|902)\\d{7}',
'ExampleNumber' => '9021234567',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '249\\d{6}',
'ExampleNumber' => '249123456',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'NationalNumberPattern' => '800\\d{3,7}|(?:8(?:0[13]|10|20\\d)|902)\\d{7}',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BY',
'countryCode' => 375,
'internationalPrefix' => '810',
'preferredInternationalPrefix' => '8~10',
'nationalPrefix' => '8',
'nationalPrefixForParsing' => '0|80?',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'800',
],
'nationalPrefixFormattingRule' => '8 $1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'800',
],
'nationalPrefixFormattingRule' => '8 $1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{2})(\\d{3})',
'format' => '$1 $2-$3',
'leadingDigitsPatterns' => [
'1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])',
'1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])',
],
'nationalPrefixFormattingRule' => '8 0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2-$3-$4',
'leadingDigitsPatterns' => [
'1(?:[56]|7[467])|2[1-3]',
],
'nationalPrefixFormattingRule' => '8 0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2-$3-$4',
'leadingDigitsPatterns' => [
'[1-4]',
],
'nationalPrefixFormattingRule' => '8 0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3,4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[89]',
],
'nationalPrefixFormattingRule' => '8 $1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,120 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:0800\\d|[2-8])\\d{6}',
'PossibleLength' => [
7,
11,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:2(?:[02]\\d|36|[68]0)|[3-58](?:[02]\\d|[68]0)|7(?:[02]\\d|32|[68]0))\\d{4}',
'ExampleNumber' => '2221234',
'PossibleLength' => [
7,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '6[0-35-7]\\d{5}',
'ExampleNumber' => '6221234',
'PossibleLength' => [
7,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '0800\\d{7}',
'ExampleNumber' => '08001234123',
'PossibleLength' => [
11,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'BZ',
'countryCode' => 501,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{4})',
'format' => '$1-$2',
'leadingDigitsPatterns' => [
'[2-8]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{3})(\\d{4})(\\d{3})',
'format' => '$1-$2-$3-$4',
'leadingDigitsPatterns' => [
'0',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,113 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[2-9]\\d{9}|3\\d{6}',
'PossibleLength' => [
7,
10,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}',
'ExampleNumber' => '5062345678',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'mobile' => [
'NationalNumberPattern' => '(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}',
'ExampleNumber' => '5062345678',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [
7,
],
],
'tollFree' => [
'NationalNumberPattern' => '8(?:00|33|44|55|66|77|88)[2-9]\\d{6}',
'ExampleNumber' => '8002123456',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '900[2-9]\\d{6}',
'ExampleNumber' => '9002123456',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'NationalNumberPattern' => '52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:2[125-9]|33|44|66|77|88)|6(?:22|33))[2-9]\\d{6}',
'ExampleNumber' => '5219023456',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '600[2-9]\\d{6}',
'ExampleNumber' => '6002012345',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'NationalNumberPattern' => '310\\d{4}',
'ExampleNumber' => '3101234',
'PossibleLength' => [
7,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'CA',
'countryCode' => 1,
'internationalPrefix' => '011',
'nationalPrefix' => '1',
'nationalPrefixForParsing' => '1',
'sameMobileAndFixedLinePattern' => true,
'numberFormat' => [],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,119 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}',
'PossibleLength' => [
6,
7,
8,
9,
10,
12,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}',
'ExampleNumber' => '891621234',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [
8,
],
],
'mobile' => [
'NationalNumberPattern' => '4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}',
'ExampleNumber' => '412345678',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '180(?:0\\d{3}|2)\\d{3}',
'ExampleNumber' => '1800123456',
'PossibleLength' => [
7,
10,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '190[0-26]\\d{6}',
'ExampleNumber' => '1900123456',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}',
'ExampleNumber' => '1300123456',
'PossibleLength' => [
6,
8,
10,
12,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}',
'ExampleNumber' => '147101234',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'CC',
'countryCode' => 61,
'internationalPrefix' => '001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011',
'preferredInternationalPrefix' => '0011',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '([59]\\d{7})$|0',
'nationalPrefixTransformRule' => '8$1',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,161 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}',
'PossibleLength' => [
7,
8,
9,
10,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:(?:12|573)\\d\\d|276)\\d{5}|[1-6]\\d{6}',
'ExampleNumber' => '1234567',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '88\\d{5}|(?:8[0-69]|9[017-9])\\d{7}',
'ExampleNumber' => '991234567',
'PossibleLength' => [
7,
9,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'CD',
'countryCode' => 243,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'88',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{5})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[1-6]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[89]',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'5',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,103 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '(?:[27]\\d{3}|8776)\\d{4}',
'PossibleLength' => [
8,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '2[12]\\d{6}',
'ExampleNumber' => '21612345',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '7[024-7]\\d{6}',
'ExampleNumber' => '70012345',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '8776\\d{4}',
'ExampleNumber' => '87761234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'CF',
'countryCode' => 236,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[278]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,113 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '222\\d{6}|(?:0\\d|80)\\d{7}',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '222[1-589]\\d{5}',
'ExampleNumber' => '222123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '026(?:1[0-5]|6[6-9])\\d{4}|0(?:[14-6]\\d\\d|2(?:40|5[5-8]|6[07-9]))\\d{5}',
'ExampleNumber' => '061234567',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '80[0-2]\\d{6}',
'ExampleNumber' => '800123456',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'CG',
'countryCode' => 242,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d)(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'8',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'[02]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,144 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '8\\d{11}|[2-9]\\d{8}',
'PossibleLength' => [
9,
12,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}',
'ExampleNumber' => '212345678',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '(?:6[89]|7[235-9])\\d{7}',
'ExampleNumber' => '781234567',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '800\\d{6}',
'ExampleNumber' => '800123456',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'NationalNumberPattern' => '90[016]\\d{6}',
'ExampleNumber' => '900123456',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '84[0248]\\d{6}',
'ExampleNumber' => '840123456',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'NationalNumberPattern' => '878\\d{6}',
'ExampleNumber' => '878123456',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'NationalNumberPattern' => '74[0248]\\d{6}',
'ExampleNumber' => '740123456',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'NationalNumberPattern' => '5[18]\\d{7}',
'ExampleNumber' => '581234567',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'NationalNumberPattern' => '860\\d{9}',
'ExampleNumber' => '860123456789',
'PossibleLength' => [
12,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'CH',
'countryCode' => 41,
'internationalPrefix' => '00',
'nationalPrefix' => '0',
'nationalPrefixForParsing' => '0',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'8[047]|90',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'[2-79]|81',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})',
'format' => '$1 $2 $3 $4 $5',
'leadingDigitsPatterns' => [
'8',
],
'nationalPrefixFormattingRule' => '0$1',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

View File

@@ -0,0 +1,113 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[02]\\d{9}',
'PossibleLength' => [
10,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '2(?:[15]\\d{3}|7(?:2(?:0[23]|1[2357]|2[245]|3[45]|4[3-5])|3(?:06|1[69]|[2-6]7)))\\d{5}',
'ExampleNumber' => '2123456789',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '0[157]\\d{8}',
'ExampleNumber' => '0123456789',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'CI',
'countryCode' => 225,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{2})(\\d)(\\d{5})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'2',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{2})(\\d{2})(\\d{4})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'0',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,103 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '[2-578]\\d{4}',
'PossibleLength' => [
5,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '(?:2\\d|3[13-7]|4[1-5])\\d{3}',
'ExampleNumber' => '21234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '[578]\\d{4}',
'ExampleNumber' => '71234',
'PossibleLength' => [],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'CK',
'countryCode' => 682,
'internationalPrefix' => '00',
'sameMobileAndFixedLinePattern' => false,
'numberFormat' => [
[
'pattern' => '(\\d{2})(\\d{3})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'[2-578]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => false,
];

View File

@@ -0,0 +1,282 @@
<?php
/**
* libphonenumber-for-php-lite data file
* This file has been @generated from libphonenumber data
* Do not modify!
* @internal
*/
return [
'generalDesc' => [
'NationalNumberPattern' => '12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}',
'PossibleLength' => [
9,
10,
11,
],
'PossibleLengthLocalOnly' => [],
],
'fixedLine' => [
'NationalNumberPattern' => '2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}',
'ExampleNumber' => '221234567',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'mobile' => [
'NationalNumberPattern' => '2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[03467]\\d|1[0-35-9]|2[1-9]|5[0-24-9]|8[0-3])|600)|646[59])|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}',
'ExampleNumber' => '221234567',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'tollFree' => [
'NationalNumberPattern' => '(?:123|8)00\\d{6}',
'ExampleNumber' => '800123456',
'PossibleLength' => [
9,
11,
],
'PossibleLengthLocalOnly' => [],
],
'premiumRate' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'sharedCost' => [
'NationalNumberPattern' => '600\\d{7,8}',
'ExampleNumber' => '6001234567',
'PossibleLength' => [
10,
11,
],
'PossibleLengthLocalOnly' => [],
],
'personalNumber' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voip' => [
'NationalNumberPattern' => '44\\d{7}',
'ExampleNumber' => '441234567',
'PossibleLength' => [
9,
],
'PossibleLengthLocalOnly' => [],
],
'pager' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'uan' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'voicemail' => [
'PossibleLength' => [
-1,
],
'PossibleLengthLocalOnly' => [],
],
'noInternationalDialling' => [
'NationalNumberPattern' => '600\\d{7,8}',
'PossibleLength' => [
10,
11,
],
'PossibleLengthLocalOnly' => [],
],
'id' => 'CL',
'countryCode' => 56,
'internationalPrefix' => '(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0',
'sameMobileAndFixedLinePattern' => true,
'numberFormat' => [
[
'pattern' => '(\\d{4})',
'format' => '$1',
'leadingDigitsPatterns' => [
'1(?:[03-589]|21)|[29]0|78',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{5})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'219',
'2196',
],
'nationalPrefixFormattingRule' => '($1)',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'44',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2[1-36]',
],
'nationalPrefixFormattingRule' => '($1)',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'9[2-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])',
],
'nationalPrefixFormattingRule' => '($1)',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'60|8',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'60',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'intlNumberFormat' => [
[
'pattern' => '(\\d{5})(\\d{4})',
'format' => '$1 $2',
'leadingDigitsPatterns' => [
'219',
'2196',
],
'nationalPrefixFormattingRule' => '($1)',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'44',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'2[1-36]',
],
'nationalPrefixFormattingRule' => '($1)',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d)(\\d{4})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'9[2-9]',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{2})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])',
],
'nationalPrefixFormattingRule' => '($1)',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{3,4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'60|8',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{4})(\\d{3})(\\d{4})',
'format' => '$1 $2 $3',
'leadingDigitsPatterns' => [
'1',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
[
'pattern' => '(\\d{3})(\\d{3})(\\d{2})(\\d{3})',
'format' => '$1 $2 $3 $4',
'leadingDigitsPatterns' => [
'60',
],
'nationalPrefixFormattingRule' => '',
'domesticCarrierCodeFormattingRule' => '',
'nationalPrefixOptionalWhenFormatting' => false,
],
],
'mainCountryForCode' => false,
'mobileNumberPortableRegion' => true,
];

Some files were not shown because too many files have changed in this diff Show More