Class: Meetupinator::EventListFileWriter
- Inherits:
-
Object
- Object
- Meetupinator::EventListFileWriter
- Defined in:
- lib/meetupinator/event_list_file_writer.rb
Overview
class def
Instance Method Summary collapse
Instance Method Details
#write(events, file_name) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/meetupinator/event_list_file_writer.rb', line 6 def write(events, file_name) FileUtils.mkdir_p(File.dirname(file_name)) CSV.open(file_name, 'wb') do |csv| csv << ['Group name', 'Event name', 'Day of week', 'Date', 'Start time', 'End time', 'Event URL'] events.each do |event| csv << extract_row(event) end end end |