*/ class RequirementFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'title' => fake()->title(), 'asset_id' => Asset::factory(), 'status' => RequirementStatus::CHANGED->value, 'requirement_group_id' => RequirementGroup::factory()->create()->id, 'company_id' => Auth::user()->company_id, 'created_by' => Auth::user()->id, 'priority' => rand(1, 4), 'note' => fake()->text(30), 'description' => fake()->text(), 'acceptance' => fake()->text(), 'mailto' => [ User::factory()->create([ 'company_id' => Auth::user()->company_id, ])->id, User::factory()->create([ 'company_id' => Auth::user()->company_id, ])->id, ], ]; } }