Sha256: faf138d45da5fed42a685adc67c8f9122449395a06ac596b76cd825cc30644ed

Contents?: true

Size: 616 Bytes

Versions: 2

Compression:

Stored size: 616 Bytes

Contents

require_relative 'concept_ai_gift_exporter'
require_relative 'code_gift_exporter'
require_relative 'concept_ai_yaml_exporter'
require_relative 'concept_doc_exporter'

# Export Output data:
# * Gift (ConceptAI, Code)
# * YAML
# * Doc (txt)
module OutputFileExporter
  def self.export(data, project)
    ConceptAIGiftExporter.export_all(data[:concepts_ai], project)
    # UNDER DEVELOPMENT
    CodeGiftExporter.export_all(data[:codes_ai], project.get(:outputfile))
    ConceptAIYAMLExporter.export_all(data[:concepts_ai], project)
    ConceptDocExporter.export_all(data[:concepts], project.get(:lessonfile))
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
asker-tool-2.1.7 lib/asker/exporter/output_file_exporter.rb
asker-tool-2.1.6 lib/asker/exporter/output_file_exporter.rb