randomElement($types); $name = $type === 'azienda' ? $faker->company() : $faker->name(); Customer::create([ 'name' => $name, 'email' => $faker->unique()->safeEmail(), 'phone' => $faker->phoneNumber(), 'city' => $faker->randomElement($cities), 'address' => $faker->streetAddress(), 'vat_number' => $type === 'azienda' ? 'IT' . $faker->numerify('###########') : null, 'fiscal_code' => $faker->numerify('??????????##??##??###?'), 'type' => $type, 'status' => $faker->randomElement($statuses), 'contract_value' => $faker->randomFloat(2, 500, 50000), 'notes' => $faker->optional(0.4)->paragraph(), ]); } $this->command->info('✓ 30 clienti di esempio inseriti.'); } }