Module: Seatsio

Defined in:
lib/seatsio.rb,
lib/seatsio/charts.rb,
lib/seatsio/domain.rb,
lib/seatsio/events.rb,
lib/seatsio/seasons.rb,
lib/seatsio/version.rb,
lib/seatsio/channels.rb,
lib/seatsio/event_log.rb,
lib/seatsio/exception.rb,
lib/seatsio/httpClient.rb,
lib/seatsio/workspaces.rb,
lib/seatsio/hold_tokens.rb,
lib/seatsio/chart_reports.rb,
lib/seatsio/event_reports.rb,
lib/seatsio/usage_reports.rb,
lib/seatsio/pagination/cursor.rb

Defined Under Namespace

Modules: Exception, Pagination Classes: APIResponse, BestAvailableObjects, Category, ChangeObjectStatusInBatchResult, ChangeObjectStatusResult, Channel, ChannelsClient, Chart, ChartDraft, ChartObjectInfo, ChartReport, ChartReportsClient, ChartValidationResult, ChartsClient, Client, Event, EventLogClient, EventLogItem, EventObjectInfo, EventReport, EventReportsClient, Events, EventsClient, ForSaleConfig, HoldToken, HoldTokensClient, HttpClient, Month, Region, Season, SeasonsClient, StatusChange, StatusChangeOrigin, TableBookingConfig, UsageByChart, UsageByEvent, UsageChart, UsageDetails, UsageEvent, UsageForObjectV1, UsageForObjectV2, UsageReportsClient, UsageSummaryForAllMonths, UsageSummaryForMonth, Workspace, WorkspacesClient, Zone

Constant Summary collapse

VERSION =
"48.9.0"

Class Method Summary collapse

Class Method Details

.to_object_details(data) ⇒ Object



616
617
618
619
620
621
622
# File 'lib/seatsio/domain.rb', line 616

def to_object_details(data)
  object_details = {}
  data.each do |key, value|
    object_details[key] = EventObjectInfo.new(value)
  end
  object_details
end