Sha256: fdf5400efe5215d664350282d5a94b54092b62f1d02c48352bbb555c40281f03

Contents?: true

Size: 452 Bytes

Versions: 3

Compression:

Stored size: 452 Bytes

Contents

module SplitApi
  class Client
    attr_reader :attributes, :environments, :identities, :traffic_types

    def initialize(params)
      @config = SplitApi::Config.new(params)

      @attributes = SplitApi::Models::Attributes.new(@config)
      @environments = SplitApi::Models::Environments.new(@config)
      @identities = SplitApi::Models::Identities.new(@config)
      @traffic_types = SplitApi::Models::TrafficTypes.new(@config)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
splitapi-rb-1.2.0 lib/splitapi-rb/client.rb
splitapi-rb-1.0.1 lib/splitapi-rb/client.rb
splitapi-rb-1.0.0 lib/splitapi-rb/client.rb