PluginProbe
Brevo – Email, SMS, Web Push, Chat, and more. / 3.1.21
Brevo – Email, SMS, Web Push, Chat, and more. v3.1.21
2.9.13 2.9.14 2.9.15 2.9.16 2.9.17 2.9.18 2.9.4 2.9.5 2.9.6 2.9.7 2.9.8 2.9.9 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.9 3.1.0 3.1.1 3.1.10 3.1.11 All 140 releases
mailin / inc / sib-sms-code.php
sib-sms-code.php
122 lines 6.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * Get SMS country prefix code
4 *
5 * @package SIB_SMS_Code
6 */
7 if ( !class_exists( 'SIB_SMS_Code' ) ) {
8 /**
9 * Class SIB_SMS_Code
10 */
11 class SIB_SMS_Code {
12
13 public $smsCode ;
14
15 function __construct()
16 {
17 $this->smsCode = array(
18 'DZ'=>array('name'=>'ALGERIA','code'=>'213'),
19 'AD'=>array('name'=>'ANDORRA','code'=>'376'),
20 'AR'=>array('name'=>'ARGENTINA','code'=>'54'),
21 'AE'=>array('name'=>'UNITED ARAB EMIRATES','code'=>'971'),
22 'AT'=>array('name'=>'AUSTRIA','code'=>'43'),
23 'AU'=>array('name'=>'AUSTRALIA','code'=>'61'),
24 'BA'=>array('name'=>'BOSNIA AND HERZEGOVINA','code'=>'387'),
25 'BD'=>array('name'=>'BANGLADESH','code'=>'880'),
26 'BE'=>array('name'=>'BELGIUM','code'=>'32'),
27 'BG'=>array('name'=>'BULGARIA','code'=>'359'),
28 'BH'=>array('name'=>'BAHRAIN','code'=>'973'),
29 'BL'=>array('name'=>'SAINT BARTHELEMY','code'=>'590'),
30 'BR'=>array('name'=>'BRAZIL','code'=>'55'),
31 'CA'=>array('name'=>'CANADA','code'=>'1'),
32 'CH'=>array('name'=>'SWITZERLAND','code'=>'41'),
33 'CL'=>array('name'=>'CHILE','code'=>'56'),
34 'CN'=>array('name'=>'CHINA','code'=>'86'),
35 'CO'=>array('name'=>'COLOMBIA','code'=>'57'),
36 'CZ'=>array('name'=>'CZECH REPUBLIC','code'=>'420'),
37 'DE'=>array('name'=>'GERMANY','code'=>'49'),
38 'DK'=>array('name'=>'DENMARK','code'=>'45'),
39 'EC'=>array('name'=>'ECUADOR','code'=>'593'),
40 'EE'=>array('name'=>'ESTONIA','code'=>'372'),
41 'EG'=>array('name'=>'EGYPT','code'=>'20'),
42 'ES'=>array('name'=>'SPAIN','code'=>'34'),
43 'FI'=>array('name'=>'FINLAND','code'=>'358'),
44 'FR'=>array('name'=>'FRANCE','code'=>'33'),
45 'GB'=>array('name'=>'UNITED KINGDOM','code'=>'44'),
46 'GE'=>array('name'=>'GEORGIA','code'=>'995'),
47 'GR'=>array('name'=>'GREECE','code'=>'30'),
48 'HK'=>array('name'=>'HONG KONG','code'=>'852'),
49 'HR'=>array('name'=>'CROATIA','code'=>'385'),
50 'HT'=>array('name'=>'HAITI','code'=>'509'),
51 'HU'=>array('name'=>'HUNGARY','code'=>'36'),
52 'ID'=>array('name'=>'INDONESIA','code'=>'62'),
53 'IE'=>array('name'=>'IRELAND','code'=>'353'),
54 'IL'=>array('name'=>'ISRAEL','code'=>'972'),
55 'IN'=>array('name'=>'INDIA','code'=>'91'),
56 'IR'=>array('name'=>'IRAN','code'=>'98'),
57 'IT'=>array('name'=>'ITALY','code'=>'39'),
58 'JM'=>array('name'=>'JAMAICA','code'=>'1'),
59 'JO'=>array('name'=>'JORDAN','code'=>'962'),
60 'JP'=>array('name'=>'JAPAN','code'=>'81'),
61 'KM'=>array('name'=>'COMOROS','code'=>'269'),
62 'LB'=>array('name'=>'LEBANON','code'=>'961'),
63 'LK'=>array('name'=>'SRI LANKA','code'=>'94'),
64 'LT'=>array('name'=>'LITHUANIA','code'=>'370'),
65 'LU'=>array('name'=>'LUXEMBOURG','code'=>'352'),
66 'LV'=>array('name'=>'LATVIA','code'=>'371'),
67 'MA'=>array('name'=>'MOROCCO','code'=>'212'),
68 'MG'=>array('name'=>'MADAGASCAR','code'=>'261'),
69 'MT'=>array('name'=>'MALTA','code'=>'356'),
70 'MU'=>array('name'=>'MAURITIUS','code'=>'230'),
71 'MX'=>array('name'=>'MEXICO','code'=>'52'),
72 'MY'=>array('name'=>'MALAYSIA','code'=>'60'),
73 'NC'=>array('name'=>'NEW CALEDONIA','code'=>'687'),
74 'NG'=>array('name'=>'NIGERIA','code'=>'234'),
75 'NI'=>array('name'=>'NICARAGUA','code'=>'505'),
76 'NL'=>array('name'=>'NETHERLANDS','code'=>'31'),
77 'NO'=>array('name'=>'NORWAY','code'=>'47'),
78 'NP'=>array('name'=>'NEPAL','code'=>'977'),
79 'NZ'=>array('name'=>'NEW ZEALAND','code'=>'64'),
80 'PA'=>array('name'=>'PANAMA','code'=>'507'),
81 'PE'=>array('name'=>'PERU','code'=>'51'),
82 'PF'=>array('name'=>'FRENCH POLYNESIA','code'=>'689'),
83 'PG'=>array('name'=>'PAPUA NEW GUINEA','code'=>'675'),
84 'PH'=>array('name'=>'PHILIPPINES','code'=>'63'),
85 'PK'=>array('name'=>'PAKISTAN','code'=>'92'),
86 'PL'=>array('name'=>'POLAND','code'=>'48'),
87 'PM'=>array('name'=>'SAINT PIERRE AND MIQUELON','code'=>'508'),
88 'PR'=>array('name'=>'PUERTO RICO','code'=>'1'),
89 'PT'=>array('name'=>'PORTUGAL','code'=>'351'),
90 'PY'=>array('name'=>'PARAGUAY','code'=>'595'),
91 'QA'=>array('name'=>'QATAR','code'=>'974'),
92 'RO'=>array('name'=>'ROMANIA','code'=>'40'),
93 'RU'=>array('name'=>'RUSSIA','code'=>'7'),
94 'SE'=>array('name'=>'SWEDEN','code'=>'46'),
95 'SG'=>array('name'=>'SINGAPORE','code'=>'65'),
96 'SI'=>array('name'=>'SLOVENIA','code'=>'386'),
97 'SK'=>array('name'=>'SLOVAKIA','code'=>'421'),
98 'TH'=>array('name'=>'THAILAND','code'=>'66'),
99 'TN'=>array('name'=>'TUNISIA','code'=>'216'),
100 'TR'=>array('name'=>'TURKEY','code'=>'90'),
101 'TW'=>array('name'=>'TAIWAN','code'=>'886'),
102 'UA'=>array('name'=>'UKRAINE','code'=>'380'),
103 'UG'=>array('name'=>'UGANDA','code'=>'256'),
104 'US'=>array('name'=>'UNITED STATES','code'=>'1'),
105 'UY'=>array('name'=>'URUGUAY','code'=>'598'),
106 'VE'=>array('name'=>'VENEZUELA','code'=>'58'),
107 'VN'=>array('name'=>'VIET NAM','code'=>'84'),
108 'WF'=>array('name'=>'WALLIS AND FUTUNA','code'=>'681'),
109 'YT'=>array('name'=>'MAYOTTE','code'=>'262'),
110 'ZA'=>array('name'=>'SOUTH AFRICA','code'=>'27'),
111 );
112 }
113
114 /**
115 * Get sms code lists.
116 * @return array
117 */
118 public function get_sms_code_list(){
119 return $this->smsCode;
120 }
121 }
122 }