Sha256: 6a4c5e7f84910f84d2af25c5bd9d4feb4bdf8b421063d9a8a6115ba41f4fa66c
Contents?: true
Size: 765 Bytes
Versions: 2
Compression:
Stored size: 765 Bytes
Contents
# frozen_string_literal: true require_relative "layers_service/version" # Implement all Layers API calls module LayersService autoload :ApiClient, "layers_service/api_client" autoload :LayersRoutes, "layers_service/layers_routes" autoload :LayersResponse, "layers_service/layers_response" class << self attr_accessor :configuration end def self.configure self.configuration ||= Configuration.new yield(configuration) end # Implement Layers Service configuration class Configuration attr_reader :base_url, :layers_token def initialize @base_url = "" @layers_token = "" end def set_configuration(base_url:, layers_token:) @base_url = base_url @layers_token = layers_token end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
layers_service-0.2.0 | lib/layers_service.rb |
layers_service-0.1.0 | lib/layers_service.rb |