pluck('id'); $subrange = new Subrange(); $subrange->label = 'Boudins-andouillettes'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Brochettes'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Charcuterie-aide culinaire'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Confits'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Cuits-rôtis'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Dinde certifiée'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Farcis'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Fumés-séchés'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Lapin BEA'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Marinés'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Panés'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Panés cru'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Poulet certifié'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Poulet ECC'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); $subrange = new Subrange(); $subrange->label = 'Saucisses'; $subrange->slug = Str::slug($subrange->label); $subrange->range_id = $rangesID->random(); $subrange->save(); mt_srand(crc32(microtime())); Range::query()->get()->each(function (Range $range) { Subrange::factory(mt_rand(2, 5))->make() // @phpstan-ignore-next-line ->each(function (Subrange $subrange) use ($range) { $subrange->range()->associate($range); $subrange->saveOrFail(); }); }); } }