*/ class ScoringGuideFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'name' => $this->faker->sentence(3), ]; } /** * Configure the model factory. * * @return $this */ public function configure() { return $this->afterCreating(function ($scoringGuide) { SubscoreDefinition::factory() ->count(5) ->create(['scoring_guide_id' => $scoringGuide->id]); }); } }