*/ class RejectionCategoryFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'code' => 'K'.fake()->unique()->numberBetween(1, 999), 'public_label' => fake()->sentence(3), 'public_desc' => fake()->sentence(12), 'examples' => null, 'severity' => 'rot', 'rubric_ref' => null, 'active' => true, 'sort_order' => fake()->numberBetween(0, 100), ]; } public function inactive(): static { return $this->state(['active' => false]); } }