PluginProbe ʕ •ᴥ•ʔ
Kubio AI Page Builder / 2.8.6
Kubio AI Page Builder v2.8.6
2.9.0 2.8.6 2.8.5 2.8.4 2.8.3 2.8.2 2.8.1 trunk 1.0.0 1.0.1 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.9.0 2.0.0 2.1.1 2.1.2 2.1.3 2.2.0 2.2.3 2.2.4 2.2.5 2.3.0 2.3.1 2.3.3 2.3.4 2.4.0 2.4.1 2.4.2 2.4.3 2.4.5 2.5.0 2.5.1 2.5.2 2.5.3 2.6.0 2.6.1 2.6.2 2.6.3 2.6.5 2.6.6 2.6.7 2.7.0 2.7.1 2.7.2 2.7.3 2.8.0
kubio / vendor / fzaninotto / faker / src / Faker / Provider / lt_LT / Person.php
kubio / vendor / fzaninotto / faker / src / Faker / Provider / lt_LT Last commit date
Address.php 1 year ago Company.php 1 year ago Internet.php 1 year ago Payment.php 1 year ago Person.php 1 year ago PhoneNumber.php 1 year ago
Person.php
374 lines
1 <?php
2
3 namespace Faker\Provider\lt_LT;
4
5 class Person extends \Faker\Provider\Person
6 {
7
8 protected static $maleNameFormats = array(
9 '{{firstNameMale}} {{lastNameMale}}',
10 );
11
12 protected static $femaleNameFormats = array(
13 '{{firstNameFemale}} {{lastNameFemale}}',
14 );
15
16 protected static $lastNameFormat = array(
17 '{{firstNameMale}}',
18 '{{firstNameFemale}}',
19 );
20
21 protected static $titleMale = array('p.', 'ponas');
22
23 protected static $titleFemale = array('p.', 'ponia', 'panelė');
24
25 /**
26 * @link https://lt.wikipedia.org/wiki/S%C4%85ra%C5%A1as:Lietuvoje_paplit%C4%99_vardai
27 **/
28 protected static $firstNameMale = array(
29 "Abramas", "Abraomas", "Achilas", "Adalbertas", "Adamas", "Adas", "Adolfas", "Adolis", "Adomas",
30 "Adrijus", "Agatas", "Agnius", "Aidas", "Ainius", "Aistis", "Aivaras", "Akimas", "Akvilinas", "Albertas", "Albrechtas",
31 "Albinas", "Aldonas", "Aleksandras", "Aleksas", "Alenas", "Alfas", "Alfonsas", "Alfredas", "Algimantas", "Algirdas",
32 "Algis", "Alius", "Almantas", "Almis", "Almonas", "Aloyzas", "Alpas", "Alpis", "Alvidas", "Alvydas", "Ambraziejus",
33 "Anatolijus", "Anatolis", "Andreas", "Andriejus", "Andrius", "Andžejus", "Anicetas", "Anisimas", "Antanas", "Antonas",
34 "Antonijus", "Antonis", "Anupras", "Anzelmas", "Apolinaras", "Apolonijus", "Aras", "Arijus", "Arimantas", "Aristarchas",
35 "Aristidas", "Arkadijus", "Armantas", "Arminas", "Arnas", "Arnoldas", "Aronas", "Arsenas", "Arsenijus", "Artas",
36 "Artiomas", "Artūras", "Arūnas", "Arvaidas", "Arvydas", "Astijus", "Audrius", "Audrys", "Audronius", "Augis",
37 "Augustas", "Augustinas", "Aurelijus", "Aurimas", "Aušrius", "Aušrys", "Ąžuolas", "Balys", "Baltazaras", "Baltramiejus",
38 "Baltrus", "Banguolis", "Bartas", "Bartvydas", "Bazilijus", "Benas", "Benediktas", "Benonas", "Benius", "Benjaminas",
39 "Bernardas", "Beržas", "Bijūnas", "Bogdanas", "Boguslavas", "Boleslavas", "Boleslovas", "Bonifacas", "Borisas",
40 "Bronislavas", "Bronislovas", "Bronius", "Brunas", "Brunonas", "Cecilijus", "Celestinas", "Cezaris", "Chaimas",
41 "Charitonas", "Ciprijonas", "Česius", "Česlovas", "Čiogintas", "Dainius", "Daivis", "Dalius", "Damijonas", "Danas",
42 "Dangerutis", "Danielius", "Danila", "Danius", "Darijus", "Darius", "Dariušas", "Daumantas", "Davidas", "Deimantas",
43 "Deividas", "Deivis", "Demetrijus", "Demjanas", "Denis", "Denisas", "Dimitrijus", "Diomidas", "Dionizas", "Dmitrijus",
44 "Dobilas", "Donatas", "Domantas", "Domas", "Dominykas", "Donaldas", "Dovydas", "Dovilis", "Dovis", "Dr�
45 sius",
46 "Dr�
47 sutis", "Džeraldas", "Džiraldas", "Džiugas", "Džonis", "Edgaras", "Edmundas", "Eduardas", "Edvardas", "Edvinas",
48 "Egidijus", "Eidimantas", "Eidminas", "Eidvydas", "Eimantas", "Eimis", "Einius", "Eivydas", "Eldaras", "Eligijus",
49 "Elijus", "Elmantas", "Emanuelis", "Emilis", "Emilijonas", "Emilijus", "Enrikas", "Erazmas", "Erdvilas", "Erichas",
50 "Erikas", "Ernestas", "Ervinas", "Eugenijus", "Eugeniušas", "Evaldas", "Fabijus", "Faustas", "Fedoras", "Felicijonas",
51 "Felicijus", "Feliksas", "Ferdinandas", "Filipas", "Fiodoras", "Foma", "Flavijus", "Florijonas", "Francas",
52 "Francišekas", "Fredas", "Fridrikas", "Gabrielis", "Gabrielius", "Gailimantas", "Gailius", "Galmantas", "Gasparas",
53 "Gaudenis", "Gaudrimas", "Gaudvydas", "Gavrila", "Gavrilas", "Gedas", "Gedgaudas", "Gediminas", "Gedmantas", "Gedmas",
54 "Gedminas", "Gedvaldas", "Gedvydas", "Gedvilas", "Geivydas", "Genadijus", "Gendrius", "Genrichas", "Georgijus",
55 "Geraldas", "Gerardas", "Gerdas", "Gerimantas", "Germanas", "Germantas", "Gerutis", "Gervydas", "Giedrius", "Gilbertas",
56 "Gintaras", "Gintas", "Gintis", "Gintautas", "Girėnas", "Girius", "Girmantas", "Girvydas", "Gitanas", "Gytautas",
57 "Gytis", "Gordejus", "Gotfridas", "Gracijonas", "Gracijus", "Gražvydas", "Grigalius", "Grigas", "Grigorijus", "Gunaras",
58 "Gustas", "Gustavas", "Gustis", "Gvidas", "Gvidonas", "Haraldas", "Haris", "Haroldas", "Hektoras", "Helmutas",
59 "Henrikas", "Henris", "Herbertas", "Herkus", "Hermanas", "Hilarijus", "Horacijus", "Horstas", "Hubertas", "Ignacas",
60 "Ignas", "Ignotas", "Igoris", "Ilja", "Imantas", "Indrius", "Ingvaras", "Inocentas", "Ipolitas", "Irenijus", "Irmantas",
61 "Irtautas", "Irvydas", "Isaakas", "Isakas", "Ivanas", "Izidorius", "Izoldas", "Jacekas", "Jakovas", "Jakubas", "Janas",
62 "Janis", "Jankelis", "Janušas", "Jaroslavas", "Jaunius", "Jaunutis", "Jegoras", "Jemeljanas", "Jeronimas", "Jevgenijus",
63 "Ježis", "Joanas", "Jogaila", "Jogintas", "Jogirdas", "Jokimas", "Jokūbas", "Jolantas", "Jomantas", "Jonaras", "Jonas",
64 "Jonis", "Joris", "Jorūnas", "Josifas", "Jotautas", "Jovaldas", "Jovaras", "Jovitas", "Judrius", "Julijonas", "Julijus",
65 "Julius", "Juljanas", "Juozapas", "Juozapatas", "Juozas", "Juras", "Jurgis", "Jurijus", "Jūras", "Jūris", "Justas",
66 "Justinas", "Juvencijus", "Juzefas", "Kajetonas", "Kajus", "Kalikstas", "Kalnius", "Kamilis", "Kaributas", "Karlas",
67 "Karolis", "Karpas", "Kasparas", "Kastantas", "Kastytis", "Kazimieras", "Kazys", "Kęstas", "Kęstautas", "Kęstutis",
68 "Kimas", "Kipras", "Kiprijonas", "Kirilas", "Klaudas", "Klaudijus", "Klemas", "Klemensas", "Klementas", "Kleopas",
69 "Klevas", "Klimas", "Klimentijus", "Kondratas", "Konradas", "Konstantinas", "Kornelijus", "Kostas", "Kovas", "Kozmas",
70 "Krescencijus", "Kristijonas", "Kristinas", "Kristoforas", "Kristupas", "Ksaveras", "Kšištofas", "Kuprijanas", "Laimis",
71 "Laimonas", "Laimutis", "Laisvydas", "Laisvis", "Laisvūnas", "Lauras", "Laurentijus", "Laurynas", "Lauris",
72 "Lavrentijus", "Leandras", "Leonardas", "Leonas", "Leonidas", "Leopoldas", "Levas", "Libertas", "Linas", "Lionginas",
73 "Liubartas", "Liubomiras", "Liucijonas", "Liucijus", "Liudas", "Liudvigas", "Liudvikas", "Liūtas", "Liutauras",
74 "Livijus", "Lozorius", "Lukas", "Lukrecijus", "Makaras", "Makarijus", "Maksas", "Maksimas", "Maksimilijonas",
75 "Mamertas", "Manfredas", "Mangirdas", "Mantas", "Mantautas", "Mantrimas", "Mantvydas", "Maratas", "Marcelijus ",
76 "Marcelinas", "Marcelius", "Marekas", "Margiris", "Marianas", "Marijonas", "Marijus", "Marinas", "Marius", "Markas",
77 "Martas", "Martinas", "Martynas", "Matas", "Mateušas", "Matvejus", "Mažvydas", "Mečislavas", "Mečislovas", "Mečys",
78 "Medardas", "Medas", "Mefodijus", "Melanijus", "Melchioras", "Mendelis", "Merkys", "Merūnas", "Michalas", "Michailas",
79 "Miglius", "Mikalojus", "Mikas", "Mikolajus", "Milanas", "Mildas", "Milvydas", "Mindaugas", "Minijus", "Mykolas",
80 "Mingaudas", "Mintaras", "Miroslavas", "Modestas", "Morkus", "Motiejus", "Mozė", "Naglis", "Napalis", "Napalys",
81 "Napoleonas", "Napolis", "Narcizas", "Narimantas", "Narsutis", "Narvydas", "Natanas", "Natas", "Naumas", "Nauris",
82 "Nazaras", "Nazarijus", "Nedas", "Neimantas", "Neivydas", "Nemunas", "Nerijus", "Nerimantas", "Nerimas", "Neringas",
83 "Nerius", "Nidas", "Nikandras", "Nikas", "Nikiforas", "Nikita", "Nikodemas", "Nikola", "Nikolajus", "Nilas", "Nojus",
84 "Nomedas", "Norbertas", "Normanas", "Normantas", "Nortautas", "Norvydas", "Norvilas", "Oktavijus", "Olegas", "Orestas",
85 "Orintas", "Oskaras", "Osmundas", "Osvaldas", "Otas", "Otilijus", "Otonas", "Ovidijus", "Palemonas", "Palmyras",
86 "Patricijus", "Patrikas", "Paulis", "Paulius", "Petras", "Pijus", "Pilypas", "Pilėnas", "Piotras", "Platonas",
87 "Polikarpas", "Polis", "Povilas", "Pranas", "Pranciškus", "Putinas", "Radvila", "Rafaelis", "Rafailas", "Rafalas",
88 "Raigardas", "Raimondas", "Raimundas", "Rainoldas", "Ralfas", "Ramintas", "Ramonas", "Ramūnas", "Rapolas", "Rasius",
89 "Raulis", "Redas", "Regimantas", "Reginaldas", "Reinhardas", "Remas", "Remigijus", "Renaldas", "Renatas", "Renius",
90 "Richardas", "Ričardas", "Rikardas", "Rimantas", "Rimas", "Rimgaudas", "Rimtas", "Rimtautas", "Rimtis", "Rimvydas",
91 "Rinatas", "Ryšardas", "Rytas", "Rytautas", "Rytis", "Robertas", "Robinas", "Rodrigas", "Rokas", "Rolandas", "Rolfas",
92 "Romanas", "Romas", "Romualdas", "Ronaldas", "Rostislavas", "Rubenas", "Rudolfas", "Rufas", "Rufinas", "Rupertas",
93 "Ruslanas", "Rūtenis", "Sabinas", "Sakalas", "Saliamonas", "Salvijus", "Samuelis", "Samsonas", "Samuilas", "Sandras",
94 "Santaras", "Saulenis", "Saulius", "Sava", "Sebastijonas", "Semas", "Semionas", "Serafinas", "Serapinas", "Sergejus",
95 "Sergijus", "Seržas", "Severas", "Severinas", "Sidas", "Sidoras", "Sigis", "Sigitas", "Sigizmundas", "Sikstas",
96 "Silverijus", "Silvestras", "Silvijus", "Simas", "Simeonas", "Simonas", "Sirvydas", "Skaidrius", "Skaistis",
97 "Skalmantas", "Skalvis", "Skirgaila", "Skirmantas", "Skomantas", "Sonetas", "Stanislavas", "Stanislovas", "Stasys",
98 "Stasius", "Stepas", "Stefanas", "Stepanas", "Steponas", "Svajūnas", "Svajus", "Sviatoslavas", "Šarūnas", "Šiaurys",
99 "Švitrigaila", "Tadas", "Tadeušas", "Tamošius", "Tarasas", "Tauras", "Tautginas", "Tautrimas", "Tautvydas", "Tedas",
100 "Telesforas", "Teisius", "Teisutis", "Teodoras", "Teofilis", "Terentijus", "Tiberijus", "Timas", "Timotiejus",
101 "Timotis", "Timūras", "Titas", "Tomas", "Tomašas", "Tonis", "Traidenis", "Trofimas", "Tumas", "Ugnius", "Ulrikas",
102 "Uosis", "Urbonas", "Utenis", "Ubaldas", "Ūdrys", "Ūkas", "Vacys", "Vacius", "Vaclovas", "Vadimas", "Vaidas",
103 "Vaidevutis", "Vaidila", "Vaidis", "Vaidotas", "Vaidutis", "Vaigaudas", "Vaigirdas", "Vainius", "Vainoras", "Vaitiekus",
104 "Vaižgantas", "Vakaris", "Valdas", "Valdemaras", "Valdimantas", "Valdis", "Valentas", "Valentinas", "Valerijonas",
105 "Valerijus", "Valys", "Valius", "Valteris", "Vasaris", "Vasilijus", "Venantas", "Verneris", "Vėjas", "Vėjūnas",
106 "Venjaminas", "Vergilijus", "Vestas", "Viačeslavas", "Vidas", "Vydas", "Vidimantas", "Vydimantas", "Vidmantas",
107 "Vydmantas", "Viesulas", "Vygaudas", "Vigilijus", "Vygintas", "Vygirdas", "Vykantas", "Vykintas", "Viktas", "Viktoras",
108 "Viktorijus", "Viktorinas", "Vilenas", "Vilgaudas", "Vilhelmas", "Vilijus", "Vilius", "Vylius", "Vilmantas", "Vilmas",
109 "Vilnius", "Viltaras", "Viltautas", "Viltenis", "Vincas", "Vincentas", "Vingaudas", "Virgaudas", "Virgilijus",
110 "Virginijus", "Virgintas", "Virgis", "Virgius", "Virmantas", "Vismantas", "Visvaldas", "Visvaldis", "Vitalijus",
111 "Vitalis", "Vitalius", "Vitas", "Vitoldas", "Vygandas", "Vygantas", "Vykintas", "Vytaras", "Vytautas", "Vytas",
112 "Vytenis", "Vytis", "Vyturys", "Vladas", "Vladimiras", "Vladislavas", "Vladislovas", "Vladlenas", "Voicechas",
113 "Voldemaras", "Vsevolodas", "Zacharijus", "Zakarijus", "Zbignevas", "Zdislavas", "Zenius", "Zenonas", "Zigfridas",
114 "Zygfridas", "Zigmantas", "Zigmas", "Zygmuntas", "Zinovijus", "Žanas", "Žeimantas", "Žilvinas", "Žibartas", "Žybartas",
115 "Žydrius", "Žydrūnas", "Žygaudas", "Žygimantas", "Žygintas", "Žygis", "Žymantas", "Žvaigždžius"
116 );
117
118 /**
119 * @link https://lt.wikipedia.org/wiki/S%C4%85ra%C5%A1as:Lietuvoje_paplit%C4%99_vardai
120 */
121 protected static $firstNameFemale = array(
122 "Ada", "Adelė", "Adelija", "Adelina", "Adolfa", "Adolfina",
123 "Adriana", "Adrija", "Adrijana", "Agata", "Agnė", "Agnetė", "Agnieška", "Agnietė", "Agnija",
124 "Agota", "Agripina", "Aida", "Aidė", "Aimana", "Aimantė", "Aina", "Ainė", "Airė", "Airida", "Aistė",
125 "Aistra", "Aitra", "Aivara", "Akvilė", "Akvilina", "Alana", "Alanta", "Alberta", "Albertina",
126 "Albina", "Alda", "Aldona", "Alė", "Aleksandra", "Aleksandrina", "Aleksė", "Aleta", "Alfonsė",
127 "Alfonsa", "Alfreda", "Algė", "Algimanta", "Algimantė", "Algina", "Algirdė", "Algutė", "Alicija",
128 "Alina", "Aliodija", "Aliona", "Alisa", "Alma", "Aloyza", "Alona", "Alva", "Alvyda", "Alvydė",
129 "Alvita", "Amalija", "Amanda", "Ana", "Anastasija", "Anastazija", "Andrė", "Andrėja", "Andžela",
130 "Anė", "Anelė", "Aneta", "Anetė", "Angelė", "Angelina", "Aniceta", "Antanina", "Antonida",
131 "Antonija", "Antonina", "Anzelma", "Apolinarija", "Apolonija", "Ara", "Ariadnė", "Arija",
132 "Arimantė", "Arina", "Aristida", "Armina", "Arminta", "Arnė", "Arnolda", "Arūnė", "Arvydė", "Asta",
133 "Astija", "Astra", "Astrida", "Ašara", "Atėnė", "Audra", "Audrė", "Audronė", "Augustė", "Augustina",
134 "Augutė", "Auksė", "Auksuolė", "Aura", "Aurėja", "Aurelija", "Aurora", "Austė", "Austėja", "Austra",
135 "Aušra", "Aušrinė", "Banga", "Banguolė", "Barbara", "Barbora", "Bargailė", "Bartė", "Basia",
136 "Beata", "Beatričė", "Benedikta", "Benė", "Benigna", "Benita", "Benjamina", "Bernadeta", "Bernarda",
137 "Bernardina", "Berta", "Beta", "Biruta", "Birutė", "Bytautė", "Bitė", "Boleslava", "Boleslova",
138 "Brigita", "Bronė", "Bronislava", "Bronislova", "Božena", "Cecilė", "Cecilija", "Celestina",
139 "Celina", "Cezarija", "Cilė", "Cintija", "Dagmara", "Dagna", "Dagnė", "Daina", "Dainė", "Dainora",
140 "Daiva", "Daivita", "Daivutė", "Dalė", "Dalia", "Dalija", "Dalytė", "Dana", "Danė", "Dangė",
141 "Dangerutė", "Dangira", "Daniela", "Danielė", "Danguolė", "Danuta", "Danutė", "Darata", "Daria",
142 "Darija", "Darja", "Daugailė", "Daumantė", "Debora", "Deima", "Deimantė", "Deivė", "Deivilė",
143 "Demetra", "Diana", "Dijana", "Dina", "Dinara", "Dita", "Ditė", "Doloresa", "Doma", "Domantė",
144 "Domicelė", "Dominika", "Dominyka", "Dona", "Donalda", "Donata", "Dora", "Dorota", "Dorotė",
145 "Dorotėja", "Dovilė", "Džeinė", "Džeralda", "Džesika", "Džilda", "Džina", "Džiugė", "Džiuginta",
146 "Džiulija", "Džiuljeta", "Džordana", "Džulija", "Edita", "Eglė", "Egida", "Egidija", "Eidvilė",
147 "Eimantė", "Einara", "Eiva", "Ela", "Elada", "Elė", "Elegija", "Elena", "Eleonora", "Elfrida",
148 "Elija", "Elytė", "Eliza", "Elma", "Elona", "Elvira", "Elvyra", "Elza", "Elzė", "Elžbieta", "Ema",
149 "Emanuelė", "Emilė", "Emilija", "Enrika", "Erdvilė", "Erika", "Ermina", "Erna", "Ernesta",
150 "Ernestina", "Ervina", "Esmeralda", "Estela", "Estera", "Eufrozina", "Eugenija", "Eulalija", "Eva",
151 "Evalda", "Evelina", "Fabija", "Faina", "Faustina", "Felicija", "Felicita", "Feliksa", "Fernanda",
152 "Filomena", "Freda", "Frida", "Gabeta", "Gabija", "Gabriela", "Gabrielė", "Gailė", "Gailiūtė",
153 "Gailutė", "Gaiva", "Gaivilė", "Gaja", "Galia", "Galina", "Gaudencija", "Gaudrė", "Geda",
154 "Gedimina", "Gediminė", "Gedmantė", "Gedmintė", "Gedvyda", "Geida", "Geismantė", "Geistė", "Gelena",
155 "Gėlė", "Gelmė", "Gema", "Gena", "Genadija", "Gendrė", "Genė", "Genovaitė", "Genovefa", "Genutė",
156 "Georgina", "Gerarda", "Gerda", "Germantė", "Gerta", "Gertė", "Gertruda", "Gertrūda", "Geta",
157 "Giedra", "Giedrė", "Gilda", "Gilė", "Gilija", "Gilma", "Gina", "Gintara", "Gintarė", "Gintautė",
158 "Gintė", "Girstautė", "Girstė", "Gita", "Gitana", "Gitė", "Gytė", "Gizela", "Glorija", "Gluosnė",
159 "Goda", "Gotautė", "Gotė", "Gracija", "Grasilda", "Gražina", "Gražyna", "Gražvyda", "Greta",
160 "Grėtė", "Grita", "Grytė", "Gunda", "Guoda", "Gustė", "Gustina", "Halina", "Hana", "Helena",
161 "Henrika", "Helga", "Henrieta", "Henrietė", "Herma", "Hiacinta", "Hilda", "Honorata", "Hortenzija",
162 "Ida", "Idalija", "Ieva", "Ievutė", "Ignė", "Ignota", "Ilma", "Ilmena", "Ilona", "Ilzė", "Imantė",
163 "Ina", "Indra", "Indraja", "Indrė", "Inesa", "Ineta", "Inga", "Ingita", "Ingė", "Ingeborga",
164 "Ingrida", "Ira", "Irena", "Irida", "Iridė", "Irina", "Irma", "Irmanta", "Irmantė", "Irmina",
165 "Irmutė", "Irta", "Irtautė", "Irutė", "Isabela", "Iva", "Ivana", "Ivona", "Iveta", "Iza", "Izabela",
166 "Izabelė", "Izidė", "Izidora", "Izolda", "Jadzė", "Jadviga", "Jadvyga", "Jana", "Janė", "Janina",
167 "Januarija", "Jaunė", "Jaunutė", "Jekaterina", "Jelena", "Jelizaveta", "Jeronima", "Jevdokija",
168 "Jieva", "Joana", "Jogailė", "Jogilė", "Jogintė", "Jola", "Jolanta", "Joleta", "Jolita", "Jomantė",
169 "Jomilė", "Jonė", "Jorė", "Jorigė", "Jorūnė", "Jotvingė", "Jovilė", "Jovita", "Judita", "Judra",
170 "Judrė", "Julė", "Juliana", "Julija", "Julijana", "Julijona", "Julita", "Julytė", "Juozapina",
171 "Juozapota", "Juozė", "Jura", "Jūra", "Jūrė", "Jūratė", "Jurga", "Jurgė", "Jurgina", "Jurgita",
172 "Justė", "Justina", "Juta", "Juventa", "Juzefa", "Kaja", "Kamila", "Kamilė", "Karina", "Karla",
173 "Karmela", "Karolė", "Karolina", "Kasia", "Kastė", "Kastytė", "Katarina", "Katažina", "Katažyna",
174 "Katerina", "Katia", "Katrė", "Kazė", "Kazimiera", "Kazimira", "Kazytė", "Kęstė", "Kira", "Klara",
175 "Klarisa", "Klaudija", "Klema", "Klementina", "Kleopa", "Kleopatra", "Klotilda", "Konstancija",
176 "Konstantina", "Kornelija", "Kostė", "Kotryna", "Krista", "Kristė", "Kristijona", "Kristina",
177 "Krystyna", "Ksavera", "Ksaverija", "Ksenija", "Kunigunda", "Lada", "Laima", "Laimė", "Laimona",
178 "Laimutė", "Laisvė", "Laisvyda", "Laisvydė", "Laisvūnė", "Lana", "Lara", "Larisa", "Lauma", "Laura",
179 "Laurena", "Laurentina", "Lauryna", "Leandra", "Leda", "Leila", "Lėja", "Lelija", "Lena",
180 "Leokadija", "Leona", "Leonarda", "Leonė", "Leonida", "Leonija", "Leonila", "Leonilė", "Leonora",
181 "Leontina", "Leopolda", "Leta", "Lėta", "Leticija", "Leva", "Levutė", "Liana", "Liauda", "Liberta",
182 "Lida", "Lidija", "Liepa", "Lijana", "Lilė", "Liliana", "Lilija", "Lilijana", "Lina", "Linda",
183 "Lingailė", "Linė", "Lionė", "Liongina", "Liuba", "Liubarta", "Liubovė", "Liucė", "Liucilė",
184 "Liucina", "Liucija", "Liuda", "Liudmila", "Liudvika", "Liūnė", "Liutaura", "Liva", "Liveta",
185 "Livija", "Liza", "Lizaveta", "Lola", "Lolita", "Longina", "Lora", "Lorena", "Loreta", "Lorija",
186 "Lucyna", "Luisa", "Luiza", "Luknė", "Lukrecija", "Magda", "Magdalena", "Magdė", "Maja", "Malda",
187 "Malgožata", "Malvina", "Mamerta", "Mamertina", "Mantautė", "Mantė", "Mantvydė", "Manuela", "Mara",
188 "Marcė", "Marcelė", "Marcelija", "Marcelina", "Marcijona", "Marė", "Marilė", "Margita", "Margarita",
189 "Mariana", "Marija", "Marijona", "Marina", "Marita", "Marytė", "Marta", "Martina", "Martyna",
190 "Matilda", "Matriona", "Mažvydė", "Mečislava", "Mečislova", "Meda", "Medeina", "Medėja", "Megana",
191 "Megė", "Meilė", "Meilutė", "Melanija", "Melda", "Melisa", "Mėnulė", "Mėta", "Michalina", "Miglė",
192 "Mika", "Mikalina", "Mykolė", "Mila", "Milda", "Mildutė", "Milena", "Milvydė", "Mindaugė",
193 "Mingailė", "Minija", "Mintara", "Mintarė", "Mintautė", "Mintė", "Mira", "Mirga", "Modesta", "Mona",
194 "Monika", "Morta", "Nadė", "Nadia", "Nadežda", "Nadiežda", "Naktis", "Narciza", "Nastasija",
195 "Nastazija", "Nastė", "Nastia", "Natalija", "Nata", "Neda", "Neimantė", "Nela", "Nelė", "Nemira",
196 "Nemunė", "Nendrė", "Neringa", "Nerita", "Nida", "Nijolė", "Nika", "Nikė", "Nila", "Nilė", "Nina",
197 "Ninelė", "Noja", "Nomeda", "Nona", "Nora", "Norberta", "Norma", "Norgailė", "Normantė", "Nortė",
198 "Norvyda", "Norvilė", "Odeta", "Ofelija", "Oksana", "Oktavija", "Oktiabrina", "Olga", "Olimpiada",
199 "Olimpija", "Oliva", "Olivija", "Ona", "Onė", "Onorata", "Onutė", "Oresta", "Orinta", "Otilija",
200 "Ovidija", "Palma", "Palmira", "Palmyra", "Pamela", "Pasaka", "Patricija", "Paula", "Paulė",
201 "Paulina", "Pelagėja", "Pelagija", "Petra", "Petrė", "Petronė", "Petronėlė", "Petrutė", "Pija",
202 "Polė", "Polina", "Povilė", "Pranciška", "Pranė", "Praskovja", "Prima", "Pulcherija", "Rachilė",
203 "Rada", "Radmila", "Radvyda", "Radvilė", "Rafaela", "Rafaelė", "Raimonda", "Raimunda", "Raistė",
204 "Rakelė", "Ramybė", "Raminta", "Ramona", "Ramunė", "Ramūnė", "Ramutė", "Rasa", "Raselė", "Rasė",
205 "Rasytė", "Rasuolė", "Rasvita", "Rebeka", "Reda", "Rėda", "Rega", "Regimanta", "Regimantė",
206 "Regina", "Rema", "Remigija", "Rena", "Renalda", "Renata", "Renatė", "Renė", "Ričarda", "Rikarda",
207 "Rima", "Rimanta", "Rimantė", "Rimgailė", "Rimgaudė", "Rimtautė", "Rimtė", "Rimutė", "Rimvyda",
208 "Rimvydė", "Rimvilė", "Rina", "Ringa", "Ringailė", "Rita", "Ryta", "Ritė", "Rytė", "Roberta",
209 "Robertina", "Rolanda", "Roma", "Romana", "Romė", "Romina", "Romualda", "Rosita", "Roza",
210 "Rozalija", "Rožė", "Rufina", "Rugilė", "Ruslana", "Rusnė", "Rūstė", "Ruta", "Rūta", "Rūtelė",
211 "Rūtenė", "Rūtilė", "Sabina", "Sabrina", "Salė", "Salomėja", "Salvė", "Salvija", "Salvinija",
212 "Samanta", "Sandra", "Santara", "Sauga", "Saulė", "Saulena", "Saulenė", "Saulytė", "Saulutė",
213 "Selena", "Selma", "Serafina", "Serafima", "Serena", "Severija", "Severina", "Sibilė", "Siga",
214 "Sigita", "Sigrida", "Sigutė", "Silva", "Silverija", "Silvestra", "Silvija", "Sima", "Simona",
215 "Sintė", "Sintija", "Siuzana", "Skaidra", "Skaidrė", "Skaiste", "Skaiva", "Skalvė", "Skirgailė",
216 "Skirma", "Skirmanta", "Skirmantė", "Skolastika", "Smilga", "Smiltė", "Snaigė", "Snežana", "Sniegė",
217 "Sniegena", "Snieguolė", "Sofa", "Sofija", "Solveiga", "Sonata", "Soneta", "Sonia", "Sotera",
218 "Stanislava", "Stanislova", "Staselė", "Stasė", "Stefa", "Stefanija", "Stela", "Stepė", "Sulamita",
219 "Svaja", "Svajonė", "Sveta", "Svetlana", "Šalna", "Šalnė", "Šarlota", "Šarūnė", "Šatrija", "Šilė",
220 "Šviesa", "Šviesė", "Švitrigailė", "Taika", "Taisa", "Taisija", "Tamara", "Tania", "Tatjana",
221 "Taura", "Tautė", "Tautvydė", "Teklė", "Teodora", "Teofilė", "Tera", "Teresė", "Tereza", "Terezija",
222 "Tesa", "Tilija", "Tina", "Toma", "Ugnė", "Ula", "Ulė", "Ulijona", "Uljana", "Ulrika", "Una",
223 "Undinė", "Unė", "Uoginta", "Ursula", "Uršula", "Uršulė", "Urtė", "Ūla", "Upė", "Vacė", "Vaclava",
224 "Vaclova", "Vaida", "Vaidota", "Vaidotė", "Vaidilutė", "Vaiga", "Vaigalė", "Vainora", "Vaiva",
225 "Vakarė", "Valda", "Valdemara", "Valdė", "Valdonė", "Valentina", "Valeriana", "Valerija",
226 "Valerijona", "Valia", "Valė", "Vanda", "Varvara", "Vasa", "Vasara", "Vasarė", "Vasilisa", "Vėja",
227 "Vėjūnė", "Venanta", "Vena", "Venera", "Venta", "Vera", "Verena", "Vergilija", "Verutė", "Veronika",
228 "Vesta", "Vėtra", "Vida", "Vyda", "Vidmanta", "Vidmantė", "Vydmantė", "Vidimanta", "Vigilija",
229 "Vygantė", "Vygintė", "Vija", "Vijolė", "Vika", "Vykintė", "Vikta", "Viktė", "Viktorija",
230 "Viktorina", "Vilena", "Vilė", "Vylė", "Vilhelma", "Vilhelmina", "Vilija", "Vilma", "Vilmanta",
231 "Vilmantė", "Vilnė", "Viltara", "Viltautė", "Viltė", "Viltenė", "Vilūnė", "Vincė", "Vincenta",
232 "Vincentė", "Viola", "Violeta", "Violina", "Virdžinija", "Virga", "Virginija", "Virmantė",
233 "Vismantė", "Vita", "Vyta", "Vitalė", "Vitalija", "Vytautė", "Vitė", "Vytė", "Vytenė", "Vlada",
234 "Vladė", "Vladislava", "Vladislova", "Vladlena", "Vilita", "Zabelė", "Zanė", "Zelma", "Zenė",
235 "Zigfrida", "Zigmantė", "Zylė", "Zina", "Zinaida", "Zita", "Zofija", "Zoja", "Zosė", "Zuzana",
236 "Žana", "Žaneta", "Žara", "Žeimantė", "Žemyna", "Žibuoklė", "Žibutė", "Žiedė", "Živilė", "Žydrė",
237 "Žydronė", "Žydrūnė", "Žygimantė", "Žyginta", "Žilvinė", "Žymantė", "Žoržeta"
238 );
239
240 /**
241 * @link http://www.horoskopai.lt/gaires/populiariausios-pavardes-lietuvoje/
242 */
243 protected static $lastNameMale = array(
244 'Kazlaukas', 'Jankauskas', 'Petrauskas', 'Stankevičius', 'Vasiliauskas', 'Žukauskas', 'Butkus',
245 'Kateiva', 'Paulauskas', 'Urbonas', 'Kavaliauskas', 'Baranauskas', 'Pocius', 'Sakalauskas',
246 );
247
248 /**
249 * @link http://www.horoskopai.lt/gaires/populiariausios-pavardes-lietuvoje/
250 */
251 protected static $lastNameFemale = array(
252 'Kazlauskienė', 'Jankauskienė', 'Petrauskienė', 'Stankevičienė', 'Vasiliauskienė', 'Paulauskienė',
253 'Žukauskienė', 'Urbonienė', 'Kavaliauskienė', 'Navickienė', 'Kazlauskaitė', 'Jankauskaitė', 'Stankevičiūtė',
254 'Petrauskaitė', 'Vasiliauskaitė', 'Butkutė', 'Pociūtė', 'Lukoševičiūtė', 'Balčiūnaitė', 'Kavaliauskaitė'
255 );
256
257 /**
258 * @param string|null $gender 'male', 'female' or null for any
259 * @example 'Doe'
260 * @return string
261 */
262 public function lastName($gender = null)
263 {
264 if ($gender === static::GENDER_MALE) {
265 return static::lastNameMale();
266 } elseif ($gender === static::GENDER_FEMALE) {
267 return static::lastNameFemale();
268 }
269
270 return $this->generator->parse(static::randomElement(static::$lastNameFormat));
271 }
272
273 /**
274 * Return male last name
275 * @return string
276 * @example 'Vasiliauskas'
277 */
278 public function lastNameMale()
279 {
280 return static::randomElement(static::$lastNameMale);
281 }
282
283 /**
284 * Return female last name
285 * @return string
286 * @example 'Žukauskaitė'
287 */
288 public function lastNameFemale()
289 {
290 return static::randomElement(static::$lastNameFemale);
291 }
292
293 /**
294 * Return driver license number
295 * @return string
296 * @example 12345678
297 */
298 public function driverLicence()
299 {
300 return $this->bothify("########");
301 }
302
303 /**
304 * Return passport number
305 * @return string
306 * @example 12345678
307 */
308 public function passportNumber()
309 {
310 return $this->bothify("########");
311 }
312
313 /**
314 * National Personal Identity number (asmens kodas)
315 * @link https://en.wikipedia.org/wiki/National_identification_number#Lithuania
316 * @link https://lt.wikipedia.org/wiki/Asmens_kodas
317 * @param string [male|female]
318 * @param \DateTime $birthdate
319 * @param string $randomNumber three integers
320 * @return string on format XXXXXXXXXXX
321 */
322 public function personalIdentityNumber($gender = 'male', \DateTime $birthdate = null, $randomNumber = '')
323 {
324 if (!$birthdate) {
325 $birthdate = \Faker\Provider\DateTime::dateTimeThisCentury();
326 }
327
328 $genderNumber = ($gender == 'male') ? 1 : 0;
329 $firstNumber = (int) floor($birthdate->format('Y') / 100) * 2 - 34 - $genderNumber;
330
331 $datePart = $birthdate->format('ymd');
332 $randomDigits = (string) ( ! $randomNumber || strlen($randomNumber) < 3) ? static::numerify('###') : substr($randomNumber, 0, 3);
333 $partOfPerosnalCode = $firstNumber . $datePart . $randomDigits;
334
335 $sum = self::calculateSum($partOfPerosnalCode, 1);
336 $liekana = $sum % 11;
337
338 if ($liekana !== 10) {
339 $lastNumber = $liekana;
340 return $firstNumber . $datePart . $randomDigits . $lastNumber;
341 }
342
343 $sum = self::calculateSum($partOfPerosnalCode, 2);
344 $liekana = $sum % 11;
345
346 $lastNumber = ($liekana !== 10) ? $liekana : 0;
347 return $firstNumber . $datePart . $randomDigits . $lastNumber;
348 }
349
350 /**
351 * Calculate the sum of personal code
352 * @link https://en.wikipedia.org/wiki/National_identification_number#Lithuania
353 * @link https://lt.wikipedia.org/wiki/Asmens_kodas
354 * @param string $numbers
355 * @param int $time [1|2]
356 * @return int
357 */
358 private static function calculateSum($numbers, $time = 1)
359 {
360 if ($time == 1) {
361 $multipliers = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 1 );
362 } else {
363 $multipliers = array(3, 4, 5, 6, 7, 8, 9, 1, 2, 3 );
364 }
365
366 $sum = 0;
367 for ($i=1; $i <= 10; $i++) {
368 $sum += $numbers[$i-1] * $multipliers[$i-1];
369 }
370
371 return (int) $sum;
372 }
373 }
374