Sha256: d8c326b83878c512dd17cebc5ef9741b41b818518c10d303f3b10bee9e4a4a66

Contents?: true

Size: 248 Bytes

Versions: 15

Compression:

Stored size: 248 Bytes

Contents

module ShiprocketAPI
  class Configuration
    attr_accessor :email, :password
  end

  def self.config
    @config ||= Configuration.new
  end

  def self.config=(config)
    @config = config
  end

  def self.configure
    yield config
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
shiprocket_api-0.7.0 lib/shiprocket_api/configuration.rb
shiprocket_api-0.6.0 lib/shiprocket_api/configuration.rb
shiprocket_api-0.5.3 lib/shiprocket_api/configuration.rb
shiprocket_api-0.5.2 lib/shiprocket_api/configuration.rb
shiprocket_api-0.5.1 lib/shiprocket_api/configuration.rb
shiprocket_api-0.5.0 lib/shiprocket_api/configuration.rb
shiprocket_api-0.4.4 lib/shiprocket_api/configuration.rb
shiprocket_api-0.4.3 lib/shiprocket_api/configuration.rb
shiprocket_api-0.4.2 lib/shiprocket_api/configuration.rb
shiprocket_api-0.4.1 lib/shiprocket_api/configuration.rb
shiprocket_api-0.4.0 lib/shiprocket_api/configuration.rb
shiprocket_api-0.3.1 lib/shiprocket_api/configuration.rb
shiprocket_api-0.3.0 lib/shiprocket_api/configuration.rb
shiprocket_api-0.2.0 lib/shiprocket_api/configuration.rb
shiprocket_api-0.1.0 lib/shiprocket_api/configuration.rb