mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-12 13:24:25 +00:00
fixtures for civility: add abbreviations
This commit is contained in:
parent
e9192c5011
commit
9eec15873e
@ -17,20 +17,21 @@ class LoadCivility extends Fixture implements FixtureGroupInterface
|
|||||||
public function load(ObjectManager $manager): void
|
public function load(ObjectManager $manager): void
|
||||||
{
|
{
|
||||||
$civilities = [
|
$civilities = [
|
||||||
['name' => ['fr' => "Monsieur" ]],
|
['name' => ['fr' => "Monsieur" ], 'abbrev' => ['fr' => 'M.']],
|
||||||
['name' => ['fr' => "Madame" ]],
|
['name' => ['fr' => "Madame" ], 'abbrev' => ['fr' => 'Mme']],
|
||||||
['name' => ['fr' => "Docteur" ]],
|
['name' => ['fr' => "Docteur" ], 'abbrev' => ['fr' => 'Dr']],
|
||||||
['name' => ['fr' => "Professeur" ]],
|
['name' => ['fr' => "Professeur" ], 'abbrev' => ['fr' => 'Pr']],
|
||||||
['name' => ['fr' => "Madame la Directrice" ]],
|
['name' => ['fr' => "Madame la Directrice" ], 'abbrev' => ['fr' => 'Mme']],
|
||||||
['name' => ['fr' => "Monsieur le Directeur" ]],
|
['name' => ['fr' => "Monsieur le Directeur" ], 'abbrev' => ['fr' => 'M.']],
|
||||||
['name' => ['fr' => "Madame la Maire" ]],
|
['name' => ['fr' => "Madame la Maire" ]],
|
||||||
['name' => ['fr' => "Monsieur le Maire" ]],
|
['name' => ['fr' => "Monsieur le Maire" ]],
|
||||||
['name' => ['fr' => "Maître" ]],
|
['name' => ['fr' => "Maître" ], 'abbrev' => ['fr' => 'Me']],
|
||||||
];
|
];
|
||||||
|
|
||||||
foreach ( $civilities as $val) {
|
foreach ( $civilities as $val) {
|
||||||
$civility = (new Civility())
|
$civility = (new Civility())
|
||||||
->setName($val['name'])
|
->setName($val['name'])
|
||||||
|
->setAbbreviation($val['abbrev'] ?? [])
|
||||||
->setActive(true);
|
->setActive(true);
|
||||||
$manager->persist($civility);
|
$manager->persist($civility);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user