Module: EventbriteSDK::Resource::Operations::Relationships::InstanceMethods

Defined in:
lib/eventbrite_sdk/resource/operations/relationships.rb

Instance Method Summary collapse

Instance Method Details

#list_class(resource_list_rel) ⇒ Object



99
100
101
102
103
104
105
106
107
108
# File 'lib/eventbrite_sdk/resource/operations/relationships.rb', line 99

def list_class(resource_list_rel)
  class_name = resource_list_rel.to_s.split('_').map(&:capitalize).join
  class_name = "#{class_name}List"

  if Lists.const_defined?(class_name)
    Lists.const_get(class_name)
  else
    ResourceList
  end
end