*/ class ModerationCaseFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'caseable_type' => MealPosts::class, 'caseable_id' => MealPosts::factory(), 'status' => ModerationCaseStatus::OPEN, 'reports_count' => 0, 'threshold' => 3, 'threshold_notified_at' => null, 'assigned_to' => null, 'resolved_by' => null, 'resolved_at' => null, 'resolution_note' => null, ]; } }