class Planvine::EventsBuilder

Public Class Methods

build(event) click to toggle source
# 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