*/ class PageViewFactory extends Factory { public function definition(): array { return [ 'website_id' => Website::factory(), 'visitor_id' => Visitor::factory(), 'analytics_session_id' => AnalyticsSession::factory(), 'url' => fake()->url(), 'path' => '/'.fake()->slug(2), 'title' => fake()->sentence(3), 'referrer' => null, 'time_on_page' => fake()->numberBetween(5, 300), 'viewed_at' => now(), ]; } }