class Diesel::APIGroup
Attributes
logger[RW]
Public Instance Methods
authenticators()
click to toggle source
# File lib/diesel/api_group.rb, line 13 def authenticators; @authenticators; end
authenticators=(auth)
click to toggle source
# File lib/diesel/api_group.rb, line 14 def authenticators=(auth) @authenticators = auth end
data_models()
click to toggle source
# File lib/diesel/api_group.rb, line 18 def data_models; @data_models ||= {}; end
data_models=(data_models)
click to toggle source
# File lib/diesel/api_group.rb, line 19 def data_models=(data_models) @data_models = data_models end
endpoints()
click to toggle source
# File lib/diesel/api_group.rb, line 8 def endpoints; @endpoints ||= []; end
endpoints=(endpoints)
click to toggle source
# File lib/diesel/api_group.rb, line 9 def endpoints=(endpoints) @endpoints = endpoints end
execute(options, endpoint, *parameters)
click to toggle source
# File lib/diesel/api_group.rb, line 23 def execute(options, endpoint, *parameters) params = parameters.last || {} RequestContext.new(options, self, endpoint, params).perform end