Module: CodeGiftExporter
- Defined in:
- lib/asker/exporter/code_gift_exporter.rb
Overview
Use to export questions from Code to gift format
Class Method Summary collapse
-
.export(code, file) ⇒ Object
Export 1 code to gift format file.
-
.export_all(codes, file) ⇒ Object
Export an Array of codes to gift format file.
Class Method Details
.export(code, file) ⇒ Object
Export 1 code to gift format file
17 18 19 20 21 22 23 24 25 |
# File 'lib/asker/exporter/code_gift_exporter.rb', line 17 def self.export(code, file) return false unless code.process? file.write head(code) code.questions.each do |question| file.write QuestionGiftFormatter.to_s(question) end true end |
.export_all(codes, file) ⇒ Object
Export an Array of codes to gift format file
10 11 12 |
# File 'lib/asker/exporter/code_gift_exporter.rb', line 10 def self.export_all(codes, file) codes.each { |code| export(code, file) } end |