Locales
French (Switzerland)
French Switzerland locale for Xefi Faker PHP
You need to require the locale to be able to use it
composer require --dev xefi/faker-php-locales-fr-ch
Be sure to setup faker with the fr_CH
locale to be able to use this:
$faker = new Xefi\Faker\Faker('fr_CH');
Address
Region
$faker->region(); // Suisse romande
Province (canton)
$faker->province(); // Valais
City
$faker->city(); // Genève
Post code
$faker->postCode(); // 2805
House Number
$faker->houseNumber(); // 181
Street Name
$faker->streetName(); // Route du Marché
Street Address
$faker->streetAddress(); // Route du Marché 181
Full Address
$faker->fullAddress(); // Route du Marché 181, 2805 Genève
Colors
Safe Color Name
$faker->safeColorName(); // Noir
Color Name
$faker->colorName() // Blanc antique
Company
Company
$faker->company(); // Nestlé Suisse SA
Company number
$faker->companyNumber(); // CHE-380.842.438
VAT Number
$faker->vat(); // CHE-380.842.438 TVA
Financial
Iban
Please see base method for details
$faker->iban(countryCode: 'CH', format: 'See code') // CH6757112815366133814
Person
Name
// Gender: null(both), "M" (male) or "F" (female)
$faker->name(gender: 'F') // Anna Steiner
Firstname
// Gender: null(both), "M" (male) or "F" (female)
$faker->firstName(gender: 'F') // Anna
Lastname
$faker->lastName() // Steiner
AVS
// Formated: "756.xxxx.xxxx.xx"
$faker->avs(formated: false) // 7564038982068
Text
Words
$faker->words(words: 3); // communication productivité proposés
Sentences
$faker->sentences(sentences: 3); // Des indicateurs sont utilisés pour mesurer...
Paragraphs
$faker->paragraphs(paragraphs: 3); // Des indicateurs sont utilisés pour mesurer...