From 7e52d259a1f3a01b1623328d3db991954cfe9e55 Mon Sep 17 00:00:00 2001 From: Adrien Albuquerque Date: Wed, 24 Sep 2025 19:01:28 +0200 Subject: [PATCH] Replace lorem ipsum notes in step menu seeder --- database/seeders/StepMenuSeeder.php | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/database/seeders/StepMenuSeeder.php b/database/seeders/StepMenuSeeder.php index ac8e173c..90c00a3a 100644 --- a/database/seeders/StepMenuSeeder.php +++ b/database/seeders/StepMenuSeeder.php @@ -12,6 +12,14 @@ class StepMenuSeeder extends Seeder { + private const SAMPLE_NOTES = [ + 'Allergie : retirer les noisettes.', + 'Cuisson demandée : saignant.', + 'Servir la sauce à part.', + 'Sans lactose : utiliser du lait végétal.', + 'Ajouter une assiette bien chaude.', + ]; + /** * Run the database seeds. */ @@ -50,7 +58,7 @@ public function run(): void 'menu_id' => $menu->id, 'quantity' => random_int(1, 4), 'status' => $status, - 'note' => fake()->optional(0.3)->sentence(), + 'note' => $this->randomNote(), 'served_at' => $servedAt, ]); }); @@ -67,4 +75,13 @@ private function statusForStep(OrderStepStatus $status): StepMenuStatus return Arr::random($allowed); } + + private function randomNote(): ?string + { + if (random_int(1, 10) > 3) { + return null; + } + + return Arr::random(self::SAMPLE_NOTES); + } }