| Server IP : 37.9.174.138 / Your IP : 216.73.216.117 Web Server : Apache System : Linux vps6.backend.sk 6.12.100+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.100-1 (2026-07-30) x86_64 User : ftpuser ( 1001) PHP Version : 8.4.24 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /var/www/html/backend-accounting.sk/app/modules/users/code/ |
Upload File : |
<?php
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
namespace modules\users\code;
/**
* Description of DataHelper
*
* @author maros
*/
class DataHelper {
private static $countriesAlpha2 = array(
"AF" => "Afganistan",
"AX" => "Alandy",
"AL" => "Albánsko",
"DZ" => "Alžírsko",
"AS" => "Americká Samoa",
"VI" => "Americké Panenské ostrovy",
"AD" => "Andorra",
"AO" => "Angola",
"AI" => "Anguilla",
"AQ" => "Antarktída",
"AG" => "Antigua a Barbuda",
"AR" => "Argentína",
"AM" => "Arménsko",
"AW" => "Aruba",
"AU" => "Austrália",
"AZ" => "Azerbajdžan",
"BS" => "Bahamy",
"BH" => "Bahrajn",
"BD" => "Bangladéš",
"BB" => "Barbados",
"BE" => "Belgicko",
"BZ" => "Belize",
"BJ" => "Benin",
"BM" => "Bermudy",
"BT" => "Bhután",
"BY" => "Bielorusko",
"BO" => "Bolívia",
"BQ" => "Bonaire, Svätý Eustach a Saba",
"BA" => "Bosna a Hercegovina",
"BW" => "Botswana",
"BV" => "Bouvetov ostrov",
"BR" => "Brazília",
"IO" => "Britské indickooceánske územie",
"VG" => "Britské Panenské ostrovy",
"BN" => "Brunej",
"BG" => "Bulharsko",
"BF" => "Burkina",
"BI" => "Burundi",
"CK" => "Cookove ostrovy",
"CW" => "Curaçao",
"CY" => "Cyprus",
"TD" => "Čad",
"CZ" => "Česko",
"ME" => "Čierna Hora",
"CL" => "Čile",
"CN" => "Čína",
"DK" => "Dánsko",
"DM" => "Dominika",
"DO" => "Dominikánska republika",
"DJ" => "Džibutsko",
"EG" => "Egypt",
"EC" => "Ekvádor",
"ER" => "Eritrea",
"EE" => "Estónsko",
"ET" => "Etiópia",
"EU" => "Európska únia",
"FO" => "Faerské ostrovy",
"FK" => "Falklandy",
"FJ" => "Fidži",
"PH" => "Filipíny",
"FI" => "Fínsko",
"FR" => "Francúzsko",
"GF" => "Francúzska Guyana",
"PF" => "Francúzska Polynézia",
"TF" => "Francúzske južné územia",
"GA" => "Gabon",
"GM" => "Gambia",
"GH" => "Ghana",
"GI" => "Gibraltár",
"GR" => "Grécko",
"GD" => "Grenada",
"GL" => "Grónsko",
"GE" => "Gruzínsko",
"GP" => "Guadeloupe",
"GU" => "Guam",
"GT" => "Guatemala",
"GG" => "Guernsey",
"GN" => "Guinea",
"GW" => "Guinea-Bissau",
"GY" => "Guyana",
"HT" => "Haiti",
"HM" => "Heardov ostrov",
"NL" => "Holandsko",
"AN" => "Holandské Antily",
"HN" => "Honduras",
"HK" => "Hongkong",
"HR" => "Chorvátsko",
"IN" => "India",
"ID" => "Indonézia",
"IR" => "Irán",
"IQ" => "Irak",
"IE" => "Írsko",
"IS" => "Island",
"IL" => "Izrael",
"JM" => "Jamajka",
"JP" => "Japonsko",
"YE" => "Jemen",
"JE" => "Jersey",
"JO" => "Jordánsko",
"ZA" => "Južná Afrika",
"GS" => "Južná Georgia a Južné Sandwichove ostrovy",
"SS" => "Južný Sudán",
"KY" => "Kajmanie ostrovy",
"KH" => "Kambodža",
"CM" => "Kamerun",
"CA" => "Kanada",
"CV" => "Kapverdy",
"QA" => "Katar",
"KZ" => "Kazachstan",
"KE" => "Keňa",
"KG" => "Kirgizsko",
"KI" => "Kiribati",
"CC" => "Kokosové ostrovy",
"CO" => "Kolumbia",
"KM" => "Komory",
"CG" => "Kongo",
"CD" => "Konžská demokratická republika",
"KP" => "Kórejská ľudovodemokratická republika",
"KR" => "Kórejská republika",
"CR" => "Kostarika",
"CU" => "Kuba",
"KW" => "Kuvajt",
"LA" => "Laos",
"LS" => "Lesotho",
"LB" => "Libanon",
"LR" => "Libéria",
"LY" => "Líbya",
"LI" => "Lichtenštajnsko",
"LT" => "Litva",
"LV" => "Lotyšsko",
"LU" => "Luxembursko",
"MO" => "Macao",
"MK" => "Severné Macedónsko",
"MG" => "Madagaskar",
"HU" => "Maďarsko",
"MY" => "Malajzia",
"MW" => "Malawi",
"MV" => "Maldivy",
"ML" => "Mali",
"MT" => "Malta",
"MA" => "Maroko",
"MH" => "Marshallove ostrovy",
"MQ" => "Martinik",
"MU" => "Maurícius",
"MR" => "Mauritánia",
"YT" => "Mayotte",
"UM" => "Menšie odľahlé ostrovy USA",
"MX" => "Mexiko",
"FM" => "Mikronézia",
"MM" => "Mjanmarsko",
"MD" => "Moldavsko",
"MC" => "Monako",
"MN" => "Mongolsko",
"MS" => "Montserrat",
"MZ" => "Mozambik",
"NA" => "Namíbia",
"NR" => "Nauru",
"DE" => "Nemecko",
"NP" => "Nepál",
"NE" => "Niger",
"NG" => "Nigéria",
"NI" => "Nikaragua",
"NU" => "Niue",
"NF" => "Norfolk",
"NO" => "Nórsko",
"NC" => "Nová Kaledónia",
"NZ" => "Nový Zéland",
"OM" => "Omán",
"IM" => "Ostrov Man",
"PK" => "Pakistan",
"PW" => "Palau",
"PS" => "Palestína",
"PA" => "Panama",
"PG" => "Papua-Nová Guinea",
"PY" => "Paraguaj",
"PE" => "Peru",
"PN" => "Pitcairnove ostrovy",
"CI" => "Pobrežie Slonoviny",
"PL" => "Poľsko",
"PR" => "Portoriko",
"PT" => "Portugalsko",
"AT" => "Rakúsko",
"RE" => "Réunion",
"GQ" => "Rovníková Guinea",
"RO" => "Rumunsko",
"RU" => "Rusko",
"RW" => "Rwanda",
"MF" => "Saint-Martin",
"PM" => "Saint Pierre a Miquelon",
"SV" => "Salvádor",
"WS" => "Samoa",
"SM" => "San Maríno",
"SA" => "Saudská Arábia",
"SN" => "Senegal",
"MP" => "Severné Mariány",
"SC" => "Seychely",
"SL" => "Sierra Leone",
"SG" => "Singapur",
"SX" => "Sint Maarten",
"SK" => "Slovensko",
"SI" => "Slovinsko",
"SO" => "Somálsko",
"AE" => "Spojené arabské emiráty",
"GB" => "Spojené kráľovstvo",
"US" => "Spojené štáty",
"RS" => "Srbsko",
"LK" => "Srí Lanka",
"CF" => "Stredoafrická republika",
"SD" => "Sudán",
"SR" => "Surinam",
"SH" => "Svätá Helena",
"LC" => "Svätá Lucia",
"BL" => "Svätý Bartolomej",
"KN" => "Svätý Krištof a Nevis",
"ST" => "Svätý Tomáš a Princov ostrov",
"VC" => "Svätý Vincent a Grenadíny",
"SZ" => "Svazijsko",
"SY" => "Sýria",
"SB" => "Šalamúnove ostrovy",
"ES" => "Španielsko",
"SJ" => "Špicbergy a Jan Mayen",
"CH" => "Švajčiarsko",
"SE" => "Švédsko",
"TJ" => "Tadžikistan",
"TW" => "Taiwan",
"IT" => "Taliansko",
"TZ" => "Tanzánia",
"TH" => "Thajsko",
"TG" => "Togo",
"TK" => "Tokelau",
"TO" => "Tonga",
"TT" => "Trinidad a Tobago",
"TN" => "Tunisko",
"TR" => "Turecko",
"TM" => "Turkménsko",
"TC" => "Turks a Caicos",
"TV" => "Tuvalu",
"UG" => "Uganda",
"UA" => "Ukrajina",
"UY" => "Uruguaj",
"UZ" => "Uzbekistan",
"VU" => "Vanuatu",
"VA" => "Vatikán",
"VE" => "Venezuela",
"CX" => "Vianočný ostrov",
"VN" => "Vietnam",
"TL" => "Východný Timor",
"WF" => "Wallis a Futuna",
"ZM" => "Zambia",
"EH" => "Západná Sahara",
"ZW" => "Zimbabwe",
);
private static $countriesAlpha3 = array(
"AFG" => "Afganistan",
"ALA" => "Alandy",
"ALB" => "Albánsko",
"DZA" => "Alžírsko",
"ASM" => "Americká Samoa",
"VIR" => "Americké Panenské ostrovy",
"AND" => "Andorra",
"AGO" => "Angola",
"AIA" => "Anguilla",
"ATA" => "Antarktída",
"ATG" => "Antigua a Barbuda",
"ARG" => "Argentína",
"ARM" => "Arménsko",
"ABW" => "Aruba",
"AUS" => "Austrália",
"AZE" => "Azerbajdžan",
"BHS" => "Bahamy",
"BHR" => "Bahrajn",
"BGD" => "Bangladéš",
"BRB" => "Barbados",
"BEL" => "Belgicko",
"BLZ" => "Belize",
"BEN" => "Benin",
"BMU" => "Bermudy",
"BTN" => "Bhután",
"BLR" => "Bielorusko",
"BOL" => "Bolívia",
"BES" => "Bonaire, Svätý Eustach a Saba",
"BIH" => "Bosna a Hercegovina",
"BWA" => "Botswana",
"BVT" => "Bouvetov ostrov",
"BRA" => "Brazília",
"IOT" => "Britské indickooceánske územie",
"VGB" => "Britské Panenské ostrovy",
"BRN" => "Brunej",
"BGR" => "Bulharsko",
"BFA" => "Burkina",
"BDI" => "Burundi",
"COK" => "Cookove ostrovy",
"CUW" => "Curaçao",
"CYP" => "Cyprus",
"TCD" => "Čad",
"CZE" => "Česko",
"MNE" => "Čierna Hora",
"CHL" => "Čile",
"CHN" => "Čína",
"DNK" => "Dánsko",
"DMA" => "Dominika",
"DOM" => "Dominikánska republika",
"DJI" => "Džibutsko",
"EGY" => "Egypt",
"ECU" => "Ekvádor",
"ERI" => "Eritrea",
"EST" => "Estónsko",
"ETH" => "Etiópia",
"???" => "Európska únia",
"FRO" => "Faerské ostrovy",
"FLK" => "Falklandy",
"FJI" => "Fidži",
"PHL" => "Filipíny",
"FIN" => "Fínsko",
"FRA" => "Francúzsko",
"GUF" => "Francúzska Guyana",
"PYF" => "Francúzska Polynézia",
"ATF" => "Francúzske južné územia",
"GAB" => "Gabon",
"GMB" => "Gambia",
"GHA" => "Ghana",
"GIB" => "Gibraltár",
"GRC" => "Grécko",
"GRD" => "Grenada",
"GRL" => "Grónsko",
"GEO" => "Gruzínsko",
"GLP" => "Guadeloupe",
"GUM" => "Guam",
"GTM" => "Guatemala",
"GGY" => "Guernsey",
"GIN" => "Guinea",
"GNB" => "Guinea-Bissau",
"GUY" => "Guyana",
"HTI" => "Haiti",
"HMD" => "Heardov ostrov",
"NLD" => "Holandsko",
"ANT" => "Holandské Antily",
"HND" => "Honduras",
"HKG" => "Hongkong",
"HRV" => "Chorvátsko",
"IND" => "India",
"IDN" => "Indonézia",
"IRN" => "Irán",
"IRQ" => "Irak",
"IRL" => "Írsko",
"ISL" => "Island",
"ISR" => "Izrael",
"JAM" => "Jamajka",
"JPN" => "Japonsko",
"YEM" => "Jemen",
"JEY" => "Jersey",
"JOR" => "Jordánsko",
"ZAF" => "Južná Afrika",
"SGS" => "Južná Georgia a Južné Sandwichove ostrovy",
"SSD" => "Južný Sudán",
"CYM" => "Kajmanie ostrovy",
"KHM" => "Kambodža",
"CMR" => "Kamerun",
"CAN" => "Kanada",
"CPV" => "Kapverdy",
"QAT" => "Katar",
"KAZ" => "Kazachstan",
"KEN" => "Keňa",
"KGZ" => "Kirgizsko",
"KIR" => "Kiribati",
"CCK" => "Kokosové ostrovy",
"COL" => "Kolumbia",
"COM" => "Komory",
"COG" => "Kongo",
"COD" => "Konžská demokratická republika",
"PRK" => "Kórejská ľudovodemokratická republika",
"KOR" => "Kórejská republika",
"CRI" => "Kostarika",
"CUB" => "Kuba",
"KWT" => "Kuvajt",
"LAO" => "Laos",
"LSO" => "Lesotho",
"LBN" => "Libanon",
"LBR" => "Libéria",
"LBY" => "Líbya",
"LIE" => "Lichtenštajnsko",
"LTU" => "Litva",
"LVA" => "Lotyšsko",
"LUX" => "Luxembursko",
"MAC" => "Macao",
"MKD" => "Severné Macedónsko",
"MDG" => "Madagaskar",
"HUN" => "Maďarsko",
"MYS" => "Malajzia",
"MWI" => "Malawi",
"MDV" => "Maldivy",
"MLI" => "Mali",
"MLT" => "Malta",
"MAR" => "Maroko",
"MHL" => "Marshallove ostrovy",
"MTQ" => "Martinik",
"MUS" => "Maurícius",
"MRT" => "Mauritánia",
"MYT" => "Mayotte",
"UMI" => "Menšie odľahlé ostrovy USA",
"MEX" => "Mexiko",
"FSM" => "Mikronézia",
"MMR" => "Mjanmarsko",
"MDA" => "Moldavsko",
"MCO" => "Monako",
"MNG" => "Mongolsko",
"MSR" => "Montserrat",
"MOZ" => "Mozambik",
"NAM" => "Namíbia",
"NRU" => "Nauru",
"DEU" => "Nemecko",
"NPL" => "Nepál",
"NER" => "Niger",
"NGA" => "Nigéria",
"NIC" => "Nikaragua",
"NIU" => "Niue",
"NFK" => "Norfolk",
"NOR" => "Nórsko",
"NCL" => "Nová Kaledónia",
"NZL" => "Nový Zéland",
"OMN" => "Omán",
"IMN" => "Ostrov Man",
"PAK" => "Pakistan",
"PLW" => "Palau",
"PSE" => "Palestína",
"PAN" => "Panama",
"PNG" => "Papua-Nová Guinea",
"PRY" => "Paraguaj",
"PER" => "Peru",
"PCN" => "Pitcairnove ostrovy",
"CIV" => "Pobrežie Slonoviny",
"POL" => "Poľsko",
"PRI" => "Portoriko",
"PRT" => "Portugalsko",
"AUT" => "Rakúsko",
"REU" => "Réunion",
"GNQ" => "Rovníková Guinea",
"ROU/ROM" => "Rumunsko",
"RUS" => "Rusko",
"RWA" => "Rwanda",
"MAF" => "Saint-Martin",
"SPM" => "Saint Pierre a Miquelon",
"SLV" => "Salvádor",
"WSM" => "Samoa",
"SMR" => "San Maríno",
"SAU" => "Saudská Arábia",
"SEN" => "Senegal",
"MNP" => "Severné Mariány",
"SYC" => "Seychely",
"SLE" => "Sierra Leone",
"SGP" => "Singapur",
"SXM" => "Sint Maarten",
"SVK" => "Slovensko",
"SVN" => "Slovinsko",
"SOM" => "Somálsko",
"ARE" => "Spojené arabské emiráty",
"GBR" => "Spojené kráľovstvo",
"USA" => "Spojené štáty",
"SRB" => "Srbsko",
"LKA" => "Srí Lanka",
"CAF" => "Stredoafrická republika",
"SDN" => "Sudán",
"SUR" => "Surinam",
"SHN" => "Svätá Helena",
"LCA" => "Svätá Lucia",
"BLM" => "Svätý Bartolomej",
"KNA" => "Svätý Krištof a Nevis",
"STP" => "Svätý Tomáš a Princov ostrov",
"VCT" => "Svätý Vincent a Grenadíny",
"SWZ" => "Svazijsko",
"SYR" => "Sýria",
"SLB" => "Šalamúnove ostrovy",
"ESP" => "Španielsko",
"SJM" => "Špicbergy a Jan Mayen",
"CHE" => "Švajčiarsko",
"SWE" => "Švédsko",
"TJK" => "Tadžikistan",
"TWN" => "Taiwan",
"ITA" => "Taliansko",
"TZA" => "Tanzánia",
"THA" => "Thajsko",
"TGO" => "Togo",
"TKL" => "Tokelau",
"TON" => "Tonga",
"TTO" => "Trinidad a Tobago",
"TUN" => "Tunisko",
"TUR" => "Turecko",
"TKM" => "Turkménsko",
"TCA" => "Turks a Caicos",
"TUV" => "Tuvalu",
"UGA" => "Uganda",
"UKR" => "Ukrajina",
"URY" => "Uruguaj",
"UZB" => "Uzbekistan",
"VUT" => "Vanuatu",
"VAT" => "Vatikán",
"VEN" => "Venezuela",
"CXR" => "Vianočný ostrov",
"VNM" => "Vietnam",
"TLS" => "Východný Timor",
"WLF" => "Wallis a Futuna",
"ZMB" => "Zambia",
"ESH" => "Západná Sahara",
"ZWE" => "Zimbabwe"
);
public static function getAvailableCountries() {
$t = \app\classes\Translator::getInstance();
$countries = array_intersect(array(
"SK" => "Slovensko",
"CZ" => "Česko"
), self::$countriesAlpha2);
return $countries;
}
}