Address.php
5 years ago
Company.php
5 years ago
Internet.php
5 years ago
Payment.php
5 years ago
Person.php
5 years ago
PhoneNumber.php
5 years ago
Text.php
5 years ago
Person.php
102 lines
| 1 | <?php |
| 2 | |
| 3 | namespace Faker\Provider\it_CH; |
| 4 | |
| 5 | class Person extends \Faker\Provider\it_IT\Person |
| 6 | { |
| 7 | /** |
| 8 | * @link http://www.bfs.admin.ch/bfs/portal/de/index/themen/01/02/blank/dos/prenoms/02.html |
| 9 | */ |
| 10 | protected static $firstNameMale = array( |
| 11 | 'Aaron', 'Adriano', 'Alain', 'Alan', 'Alberto', 'Aldo', 'Alessandro', 'Alessio', 'Alex', 'Alexander', 'Alfredo', 'Andrea', 'Andreas', 'André', 'Angelo', 'Antonino', 'Antonio', 'Aris', 'Armando', 'Arturo', 'Athos', 'Attilio', 'Augusto', 'Aurelio', |
| 12 | 'Boris', 'Bruno', |
| 13 | 'Carlo', 'Carlos', 'Carmelo', 'Carmine', 'Cesare', 'Christian', 'Claudio', 'Corrado', 'Cristian', 'Cristiano', |
| 14 | 'Damiano', 'Daniel', 'Daniele', 'Danilo', 'Dante', 'Dario', 'David', 'Davide', 'Denis', 'Diego', 'Domenico', 'Donato', |
| 15 | 'Edoardo', 'Elia', 'Elio', 'Emanuele', 'Emilio', 'Enea', 'Enrico', 'Enzo', 'Eric', 'Ernesto', 'Eros', 'Ettore', 'Eugenio', 'Ezio', |
| 16 | 'Fabiano', 'Fabio', 'Fabrizio', 'Fausto', 'Federico', 'Felice', 'Fernando', 'Filippo', 'Fiorenzo', 'Flavio', 'Francesco', 'Franco', 'Fulvio', |
| 17 | 'Gabriel', 'Gabriele', 'Gaetano', 'Gerardo', 'Giacomo', 'Gian', 'Giancarlo', 'Gianfranco', 'Gianluca', 'Gianni', 'Gioele', 'Giona', 'Giordano', 'Giorgio', 'Giovanni', 'Giuliano', 'Giulio', 'Giuseppe', 'Graziano', 'Guido', |
| 18 | 'Hans', |
| 19 | 'Igor', 'Ivan', 'Ivano', 'Ivo', |
| 20 | 'Jacopo', 'Jean', 'Joel', 'Jonathan', 'José', |
| 21 | 'Kevin', 'Kurt', |
| 22 | 'Leandro', 'Leonardo', 'Liam', 'Livio', 'Lorenzo', 'Loris', 'Luca', 'Luciano', 'Lucio', 'Luigi', 'Luis', |
| 23 | 'Manuel', 'Marcello', 'Marco', 'Marino', 'Mario', 'Marko', 'Markus', 'Martin', 'Martino', 'Marzio', 'Massimiliano', 'Massimo', 'Matteo', 'Mattia', 'Maurizio', 'Mauro', 'Michael', 'Michel', 'Michele', 'Mirco', 'Mirko', 'Moreno', |
| 24 | 'Nathan', 'Nicola', 'Nicolas', 'Nicolò', 'Noah', |
| 25 | 'Oliver', 'Omar', 'Oscar', |
| 26 | 'Paolo', 'Pasquale', 'Patrick', 'Paul', 'Pedro', 'Peter', 'Pier', 'Pierluigi', 'Piero', 'Pietro', |
| 27 | 'Raffaele', 'Remo', 'Renato', 'Renzo', 'René', 'Reto', 'Riccardo', 'Robert', 'Roberto', 'Rocco', 'Roland', 'Rolf', 'Romano', 'Rosario', 'Ruben', 'Rudolf', |
| 28 | 'Sacha', 'Salvatore', 'Samuel', 'Samuele', 'Sandro', 'Sebastian', 'Sebastiano', 'Sergio', 'Silvano', 'Silvio', 'Simon', 'Simone', 'Stefan', 'Stefano', |
| 29 | 'Thomas', 'Tiziano', 'Tommaso', |
| 30 | 'Valentino', 'Valerio', 'Vincenzo', 'Vito', 'Vittorio', |
| 31 | 'Walter', 'Werner', |
| 32 | ); |
| 33 | |
| 34 | /** |
| 35 | * @link http://www.bfs.admin.ch/bfs/portal/de/index/themen/01/02/blank/dos/prenoms/02.html |
| 36 | */ |
| 37 | protected static $firstNameFemale = array( |
| 38 | 'Ada', 'Adele', 'Adriana', 'Agnese', 'Alessandra', 'Alessia', 'Alexandra', 'Alice', 'Aline', 'Ana', 'Andrea', 'Angela', 'Angelina', 'Anita', 'Anna', 'Annamaria', 'Antonella', 'Antonia', 'Antonietta', 'Arianna', 'Asia', 'Aurora', |
| 39 | 'Barbara', 'Beatrice', 'Bianca', 'Brigitte', 'Bruna', |
| 40 | 'Camilla', 'Carla', 'Carmela', 'Carmen', 'Carolina', 'Caterina', 'Cecilia', 'Chantal', 'Chiara', 'Christine', 'Cinzia', 'Clara', 'Claudia', 'Cristina', |
| 41 | 'Daniela', 'Debora', 'Deborah', 'Denise', 'Diana', 'Dolores', 'Donatella', 'Doris', |
| 42 | 'Elda', 'Elena', 'Eleonora', 'Eliana', 'Elisa', 'Elisabeth', 'Elisabetta', 'Elsa', 'Emanuela', 'Emilia', 'Emma', 'Enrica', 'Erica', 'Erika', 'Ester', 'Eva', |
| 43 | 'Fabiana', 'Federica', 'Fernanda', 'Filomena', 'Flavia', 'Franca', 'Francesca', |
| 44 | 'Gabriella', 'Gaia', 'Giada', 'Gianna', 'Giorgia', 'Giovanna', 'Giulia', 'Giuliana', 'Giuseppina', 'Gloria', 'Graziella', 'Greta', |
| 45 | 'Ida', 'Ilaria', 'Ines', 'Irene', 'Iris', 'Isabel', 'Isabella', 'Ivana', |
| 46 | 'Jacqueline', 'Jennifer', 'Jessica', 'Jolanda', |
| 47 | 'Karin', 'Katia', |
| 48 | 'Lara', 'Laura', 'Letizia', 'Lia', 'Lidia', 'Liliana', 'Lina', 'Linda', 'Lisa', 'Loredana', 'Lorena', 'Lorenza', 'Luana', 'Lucia', 'Luciana', 'Luisa', |
| 49 | 'Manuela', 'Mara', 'Margherita', 'Margrit', 'Maria', 'Mariangela', 'Marianne', 'Marie', 'Mariella', 'Marilena', 'Marina', 'Marisa', 'Marta', 'Martina', 'Matilde', 'Maura', 'Melissa', 'Michela', 'Michelle', 'Milena', 'Mirella', 'Miriam', 'Monica', 'Monika', 'Morena', 'Myriam', |
| 50 | 'Nadia', 'Nathalie', 'Nicole', 'Nicoletta', 'Nina', 'Nives', 'Noemi', 'Nora', |
| 51 | 'Olga', 'Ornella', |
| 52 | 'Pamela', 'Paola', 'Patricia', 'Patrizia', 'Pia', 'Pierina', 'Prisca', |
| 53 | 'Raffaella', 'Renata', 'Rita', 'Roberta', 'Romina', 'Rosa', 'Rosanna', 'Rosmarie', 'Ruth', |
| 54 | 'Sabina', 'Sabrina', 'Samantha', 'Sandra', 'Sara', 'Sarah', 'Serena', 'Silvana', 'Silvia', 'Simona', 'Sofia', 'Sonia', 'Sonja', 'Sophie', 'Stefania', 'Susanna', 'Susanne', |
| 55 | 'Tamara', 'Tania', 'Tatiana', 'Teresa', 'Tiziana', |
| 56 | 'Ursula', |
| 57 | 'Valentina', 'Valeria', 'Vanessa', 'Vera', 'Verena', 'Veronica', 'Virginia', 'Vittoria', 'Viviana', |
| 58 | 'Yvonne', |
| 59 | ); |
| 60 | |
| 61 | /** |
| 62 | * @link http://blog.tagesanzeiger.ch/datenblog/index.php/6859 |
| 63 | */ |
| 64 | protected static $lastName = array( |
| 65 | 'Agustoni', 'Alberti', 'Albertini', 'Albisetti', 'Ambrosini', 'Antonini', |
| 66 | 'Balestra', 'Balmelli', 'Bassetti', 'Bassi', 'Baumann', 'Beffa', 'Belotti', 'Beretta', 'Bernasconi', 'Berta', 'Besomi', 'Bettosini', 'Bianchi', 'Bianda', 'Bizzozero', 'Bonetti', 'Botta', 'Bottinelli', 'Brunner', 'Butti', |
| 67 | 'Caccia', 'Campana', 'Camponovo', 'Candolfi', 'Canepa', 'Canonica', 'Capoferri', 'Carrara', 'Casanova', 'Cassina', 'Castelli', 'Cattaneo', 'Cavadini', 'Cavalli', 'Ceppi', 'Cereghetti', 'Cerutti', 'Chiesa', 'Colombo', 'Conti', 'Corti', 'Costa', 'Crivelli', 'Croci', |
| 68 | 'Delcò', 'Delmenico', 'Donati', |
| 69 | 'Esposito', |
| 70 | 'Ferrari', 'Ferrazzini', 'Ferretti', 'Filippini', 'Fischer', 'Foglia', 'Foletti', 'Fontana', 'Forni', 'Frei', 'Frey', 'Frigerio', 'Fumagalli', |
| 71 | 'Galfetti', 'Galli', 'Gamboni', 'Genini', 'Gerosa', 'Ghirlanda', 'Gianella', 'Gianinazzi', 'Gianini', 'Giannini', 'Gianola', 'Gilardi', 'Giovannini', 'Giudici', 'Gobbi', 'Grandi', 'Grassi', 'Grossi', 'Guerra', 'Guglielmetti', 'Guidotti', |
| 72 | 'Huber', |
| 73 | 'Jelmini', |
| 74 | 'Keller', |
| 75 | 'Lafranchi', 'Leonardi', 'Leoni', 'Lepori', 'Locatelli', 'Lombardi', 'Lombardo', 'Lorenzetti', 'Lucchini', 'Lupi', 'Lurati', |
| 76 | 'Maggetti', 'Maggi', 'Maggini', 'Martinelli', 'Martini', 'Maspoli', 'Mattei', 'Medici', 'Meier', 'Meroni', 'Meyer', 'Milani', 'Minotti', 'Molinari', 'Molteni', 'Mombelli', 'Monti', 'Morandi', 'Mordasini', 'Moresi', 'Moretti', 'Morisoli', 'Moro', 'Moser', 'Müller', |
| 77 | 'Nessi', 'Notari', |
| 78 | 'Ortelli', |
| 79 | 'Pagani', 'Pagnamenta', 'Papa', 'Pedrazzi', 'Pedrazzini', 'Pedrini', 'Pedroni', 'Peduzzi', 'Pellanda', 'Pellegrini', 'Pelloni', 'Pescia', 'Pesenti', 'Petrini', 'Piffaretti', 'Pini', 'Polli', 'Ponti', 'Ponzio', 'Poretti', 'Pozzi', |
| 80 | 'Quadri', |
| 81 | 'Realini', 'Regazzoni', 'Rezzonico', 'Rigamonti', 'Righetti', 'Rinaldi', 'Riva', 'Rizzi', 'Robbiani', 'Rodoni', 'Romano', 'Roncoroni', 'Rosselli', 'Rossetti', 'Rossi', 'Rossini', 'Rusca', 'Rusconi', 'Russo', |
| 82 | 'Sala', 'Sargenti', 'Sartori', 'Sassi', 'Schmid', 'Schneider', 'Scolari', 'Solari', 'Solcà', 'Soldati', 'Soldini', 'Steiner', 'Storni', 'Sulmoni', 'Suter', |
| 83 | 'Taddei', 'Tamagni', 'Tettamanti', 'Togni', 'Tognola', |
| 84 | 'Valsangiacomo', 'Vassalli', 'Villa', 'Vitali', |
| 85 | 'Weber', 'Widmer', |
| 86 | 'Zanetti', 'Zanini', 'Zimmermann', |
| 87 | ); |
| 88 | |
| 89 | /** |
| 90 | * Generates a valid random AVS13 (swiss social security) number |
| 91 | * |
| 92 | * This function acts as an alias for the function defined in the fr_CH provider. |
| 93 | * |
| 94 | * @see \Faker\Provider\fr_CH\Person::avs13() |
| 95 | * @return string |
| 96 | */ |
| 97 | public static function avs13() |
| 98 | { |
| 99 | return \Faker\Provider\fr_CH\Person::avs13(); |
| 100 | } |
| 101 | } |
| 102 |