$this->faker->firstName(), 'last_name' => $this->faker->lastName(), 'email' => $this->faker->email(), 'address' => $this->faker->optional()->address(), 'city' => $this->faker->optional()->city(), 'postcode' => $this->faker->optional()->postcode(), 'message' => $this->faker->sentence(10), 'response_type' => ClaimResponseType::none, 'type' => collect(ClaimType::toArray())->random()->value, 'status' => collect(ClaimStatus::toArray())->random()->value, 'brand_id' => $this->faker->randomElement(Brand::query()->get()->modelKeys()), 'subject_id' => $this->faker->randomElement(ClaimSubject::query()->get()->modelKeys()), ]; } }