Class: Planvine::EventsBuilder
- Inherits:
-
Object
- Object
- Planvine::EventsBuilder
- Defined in:
- lib/planvine/builders/events_builder.rb
Class Method Summary collapse
Class Method Details
.build(event) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/planvine/builders/events_builder.rb', line 3 def self.build(event) begin Event.new( :end_date => event["end_date"], :title => event["title"], :url => event["url"], :photo => (event["photo"].nil? ? "" : event["photo"]["url"]), :start_date => event["start_date"], :description => event["description"], :source => event["source"], :venue => Venue.new(event["venue"]), :id => event["id"] ) rescue end end |