Sha256: 82d1f878c4d418ca6974423c072e92aa3fb65e745999fca9c3ef9829c59903a2
Contents?: true
Size: 598 Bytes
Versions: 4
Compression:
Stored size: 598 Bytes
Contents
require 'diesel/request_context' require 'diesel/endpoint' module Diesel class APIGroup attr_accessor :logger def endpoints; @endpoints ||= []; end def endpoints=(endpoints) @endpoints = endpoints end def authenticators; @authenticators; end def authenticators=(auth) @authenticators = auth end def data_models; @data_models ||= {}; end def data_models=(data_models) @data_models = data_models end def execute(options, endpoint, parameters) RequestContext.new(options, self, endpoint, parameters).perform end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
diesel-api-dsl-0.1.3 | lib/diesel/api_group.rb |
diesel-api-dsl-0.1.2 | lib/diesel/api_group.rb |
diesel-api-dsl-0.1.1 | lib/diesel/api_group.rb |
diesel-api-dsl-0.1.0 | lib/diesel/api_group.rb |