<?php

namespace Database\Seeders;

use Illuminate\Database\Seeder;

/**
 * KnowledgeBaseQuestionSeeder
 *
 * Master seeder that calls all per-category knowledge base question seeders.
 * Each category seeder provides at least 20 questions with comprehensive answers
 * covering health topics relevant to South Sudan and global health informatics.
 */
class KnowledgeBaseQuestionSeeder extends Seeder
{
    public function run(): void
    {
        $this->call([
            KBMembershipQuestionsSeeder::class,
            KBTrainingQuestionsSeeder::class,
            KBMentorshipQuestionsSeeder::class,
            KBTechnicalSupportQuestionsSeeder::class,
            KBHealthResourcesQuestionsSeeder::class,
        ]);
    }
}
