1 // generated by fakerjsgenerator 2 /// 3 module faked.faker_fr_ch; 4 5 import faked.base; 6 7 8 /// 9 class Faker_fr_ch : Faker { 10 @safe: 11 import std.random; 12 import std.array; 13 import std.format; 14 import std.conv : to; 15 16 /// 17 this(int seed) { 18 super(seed); 19 } 20 21 /// 22 override string phoneNumberFormats() { 23 static enum data = [ 24 "0800 ### ###", 25 "0800 ## ## ##", 26 "0## ### ## ##", 27 "0## ### ## ##", 28 "+41 ## ### ## ##", 29 "0900 ### ###", 30 "076 ### ## ##", 31 "079 ### ## ##", 32 "078 ### ## ##", 33 "+4176 ### ## ##", 34 "+4178 ### ## ##", 35 "+4179 ### ## ##", 36 "0041 76 ### ## ##", 37 "0041 78 ### ## ##", 38 "0041 79 ### ## ##" 39 ]; 40 return this.digitBuild(choice(data, this.rnd)); 41 } 42 43 /// 44 string addressCityName() { 45 static enum data = [ 46 "Aarau", 47 "Adliswil", 48 "Aesch", 49 "Affoltern am Albis", 50 "Aigle", 51 "Allschwil", 52 "Altdorf", 53 "Altstätten", 54 "Amriswil", 55 "Appenzell", 56 "Arbon", 57 "Arlesheim", 58 "Arosa", 59 "Arth", 60 "Baar", 61 "Baden", 62 "Bassersdorf", 63 "Bellinzone", 64 "Belp", 65 "Berne", 66 "Berthoud", 67 "Bienne", 68 "Binningen", 69 "Birsfelden", 70 "Brigue-Glis", 71 "Brugg", 72 "Buchs", 73 "Bulle", 74 "Bussigny", 75 "Bâle", 76 "Bülach", 77 "Carouge", 78 "Cham", 79 "Chiasso", 80 "Chêne-Bougeries", 81 "Coire", 82 "Crissier", 83 "Davos", 84 "Delémont", 85 "Dietikon", 86 "Dübendorf", 87 "Ebikon", 88 "Einsiedeln", 89 "Emmen", 90 "Flawil", 91 "Frauenfeld", 92 "Freienbach", 93 "Fribourg", 94 "Genève", 95 "Gland", 96 "Glaris Centre", 97 "Glaris Nord", 98 "Gossau", 99 "Granges", 100 "Herisau", 101 "Hinwil", 102 "Horgen", 103 "Horw", 104 "Illnau-Effretikon", 105 "Interlaken", 106 "Ittigen", 107 "Kloten", 108 "Kreuzlingen", 109 "Kriens", 110 "Köniz", 111 "Küsnacht", 112 "La Chaux-de-Fonds", 113 "La Neuveville", 114 "La Tour-de-Peilz", 115 "Lancy", 116 "Langenthal", 117 "Lausanne", 118 "Le Grand-Saconnex", 119 "Le Locle", 120 "Lenzbourg", 121 "Liestal", 122 "Locarno", 123 "Lucerne", 124 "Lugano", 125 "Lyss", 126 "Martigny", 127 "Meilen", 128 "Mendrisio", 129 "Meyrin", 130 "Monthey", 131 "Montreux", 132 "Morat", 133 "Morges", 134 "Moutier", 135 "Muri bei Bern", 136 "Muttenz", 137 "Männedorf", 138 "Möhlin", 139 "Münchenbuchsee", 140 "Münchenstein", 141 "Münsingen", 142 "Neuchâtel", 143 "Neuhausen am Rheinfall", 144 "Nyon", 145 "Oberwil", 146 "Oftringen", 147 "Olten", 148 "Onex", 149 "Opfikon", 150 "Ostermundigen", 151 "Payerne", 152 "Peseux", 153 "Pfäffikon", 154 "Plan-les-Ouates", 155 "Poliez-Pittet", 156 "Porrentruy", 157 "Pratteln", 158 "Prilly", 159 "Pully", 160 "Rapperswil-Jona", 161 "Regensdorf", 162 "Reinach", 163 "Renens", 164 "Rheinfelden", 165 "Richterswil", 166 "Riehen", 167 "Risch-Rotkreuz", 168 "Romanshorn", 169 "Rorschach", 170 "Rüti", 171 "Saint-Gall", 172 "Saint-Moritz", 173 "Sarnen", 174 "Schaffhouse", 175 "Schlieren", 176 "Schwytz", 177 "Sierre", 178 "Sion", 179 "Soleure", 180 "Spiez", 181 "Spreitenbach", 182 "Stans", 183 "Steffisburg", 184 "Steinhausen", 185 "Stäfa", 186 "Suhr", 187 "Sursee", 188 "Thalwil", 189 "Thoune", 190 "Thônex", 191 "Urdorf", 192 "Uster", 193 "Uzwil", 194 "Vernier", 195 "Versoix", 196 "Vevey", 197 "Veyrier", 198 "Villars-sur-Glâne", 199 "Viège", 200 "Volketswil", 201 "Wallisellen", 202 "Weinfelden", 203 "Wettingen", 204 "Wetzikon", 205 "Wil", 206 "Winterthour", 207 "Wohlen", 208 "Worb", 209 "Wädenswil", 210 "Yverdon-les-Bains", 211 "Zermatt", 212 "Zofingue", 213 "Zollikofen", 214 "Zollikon", 215 "Zoug", 216 "Zuchwil", 217 "Zurich", 218 "Écublens" 219 ]; 220 return choice(data, this.rnd); 221 } 222 223 /// 224 override string addressState() { 225 static enum data = [ 226 "Argovie", 227 "Appenzell Rhodes-Intérieures", 228 "Appenzell Rhodes-Extérieures", 229 "Bâle-Ville", 230 "Bâle-Campagne", 231 "Berne", 232 "Fribourg", 233 "Genève", 234 "Glaris", 235 "Grisons", 236 "Jura", 237 "Lucerne", 238 "Neuchâtel", 239 "Nidwald", 240 "Obwald", 241 "Schaffhouse", 242 "Schwyt", 243 "Soleure", 244 "Saint-Gall", 245 "Thurgovie", 246 "Tessin", 247 "Uri", 248 "Valai", 249 "Vaud", 250 "Zoug", 251 "Zurich" 252 ]; 253 return choice(data, this.rnd); 254 } 255 256 /// 257 override string addressPostcode() { 258 static enum data = [ 259 "1###", 260 "2###", 261 "3###", 262 "4###", 263 "5###", 264 "6###", 265 "7###", 266 "8###", 267 "9###" 268 ]; 269 return this.digitBuild(choice(data, this.rnd)); 270 } 271 272 /// 273 override string addressCity() { 274 return format("%s", addressCityName()); 275 } 276 277 /// 278 override string addressDefaultCountry() { 279 static enum data = [ 280 "Suisse" 281 ]; 282 return choice(data, this.rnd); 283 } 284 285 /// 286 override string addressCountryCode() { 287 static enum data = [ 288 "CH" 289 ]; 290 return choice(data, this.rnd); 291 } 292 293 /// 294 override string internetDomainSuffix() { 295 static enum data = [ 296 "com", 297 "net", 298 "biz", 299 "ch", 300 "ch", 301 "ch" 302 ]; 303 return choice(data, this.rnd); 304 } 305 306 }