*/ final class LogFactory extends Factory { protected $model = Log::class; /** * Define the model's default state. */ public function definition(): array { return [ 'user_id' => User::factory(), 'action' => fake()->randomElement([ 'login', 'logout', 'session_started', 'session_completed', 'screening_started', 'screening_completed', ]), 'metadata' => null, ]; } }