Module: ConceptAIMoodleExporter

Defined in:
lib/asker/exporter/concept_ai_moodle_exporter.rb

Class Method Summary collapse

Class Method Details

.run(concept_ai, file) ⇒ Object



6
7
8
9
10
11
12
13
14
# File 'lib/asker/exporter/concept_ai_moodle_exporter.rb', line 6

def self.run(concept_ai, file)
  return unless concept_ai.concept.process?

  Application.instance.config['questions']['stages'].each do |stage|
    concept_ai.questions[stage].each do |question|
      file.write(QuestionMoodleFormatter.to_s(question))
    end
  end
end