*/ class RoutePricingFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'ev_route_id' => EvRoute::factory(), 'vehicle_option' => fake()->randomElement(VehicleOption::cases()), 'price' => fake()->randomFloat(2, 5000, 50000), 'is_blocked' => false, ]; } }