Class: Qimport::Import
- Inherits:
-
Object
- Object
- Qimport::Import
- Defined in:
- lib/qimport/import.rb
Instance Method Summary collapse
- #group(*headers) ⇒ Object
-
#initialize(export_file_path) ⇒ Import
constructor
A new instance of Import.
- #save ⇒ Object
Constructor Details
#initialize(export_file_path) ⇒ Import
Returns a new instance of Import.
3 4 5 6 |
# File 'lib/qimport/import.rb', line 3 def initialize(export_file_path) @export_file_path = export_file_path @groups = [] end |
Instance Method Details
#group(*headers) ⇒ Object
8 9 10 11 |
# File 'lib/qimport/import.rb', line 8 def group(*headers) @groups << group = Group.new(*headers) group end |
#save ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/qimport/import.rb', line 13 def save File.open( @export_file_path, 'w' ) do |writer| @groups.each do |g| writer << g.to_s end end end |