Skip to content

Instantly share code, notes, and snippets.

@mrageh
Created September 20, 2013 04:48
Show Gist options
  • Save mrageh/6633419 to your computer and use it in GitHub Desktop.
Save mrageh/6633419 to your computer and use it in GitHub Desktop.
dataset.rb - adam
require 'csv'
require "pry"
require "./attendee"
class DataSet
attr_reader :storage, :attendees
def initialize(file = "event_attendees.csv")
@file = file
@storage = []
end
def filename
@file
end
def open_file
@storage = CSV.read filename, headers: true, header_converters: :symbol
end
def make_attendees
@attendees = @storage.map do |attendee_data|
Attendee.new(attendee_data)
end
binding.pry
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment