class SplitApi::Models::TrafficTypes

Public Class Methods

new(config) click to toggle source
# File lib/splitapi-rb/models/traffic_types.rb, line 7
def initialize(config)
  @config = config
end

Public Instance Methods

list() click to toggle source

GET /trafficTypes

# File lib/splitapi-rb/models/traffic_types.rb, line 12
def list
  JSON.parse(RestClient.get("#{@config.base_uri}/trafficTypes", auth_headers).body).map do |traffic_type|
    DataObjects::TrafficType.new(
      id: traffic_type['id'],
      display_attribute_id: traffic_type['displayAttributeId'],
      name: traffic_type['name']
    )
  end
end