File: /home/xedaptot/ai.naniguide.com/database/factories/FunnelFactory.php
<?php
namespace Database\Factories;
use App\Model\Funnel;
use App\Model\Customer;
use App\Model\MailList;
use Illuminate\Database\Eloquent\Factories\Factory;
class FunnelFactory extends Factory
{
protected $model = Funnel::class;
public function definition(): array
{
return [
'uid' => fake()->uuid(),
'customer_id' => Customer::factory(),
'mail_list_id' => MailList::factory(),
'name' => fake()->words(3, true) . ' Funnel',
'status' => 'draft',
];
}
public function published(): static
{
return $this->state(['status' => 'published']);
}
}