class RapidApi::ModelAdapters::Abstract

Attributes

klass[RW]

Public Class Methods

new(klass) click to toggle source
# File lib/rapid_api/model_adapters/abstract.rb, line 7
def initialize(klass)
  @klass = klass
end

Public Instance Methods

create(_params, _scope=nil) click to toggle source
# File lib/rapid_api/model_adapters/abstract.rb, line 19
def create(_params, _scope=nil)
  raise NotImplementedError
end
destroy(_id, _scope=nil) click to toggle source
# File lib/rapid_api/model_adapters/abstract.rb, line 27
def destroy(_id, _scope=nil)
  raise NotImplementedError
end
find(_id, _scope=nil) click to toggle source
# File lib/rapid_api/model_adapters/abstract.rb, line 11
def find(_id, _scope=nil)
  raise NotImplementedError
end
find_all(_params=nil, _scope=nil) click to toggle source
# File lib/rapid_api/model_adapters/abstract.rb, line 15
def find_all(_params=nil, _scope=nil)
  raise NotImplementedError
end
update(_id, _params, _scope=nil) click to toggle source
# File lib/rapid_api/model_adapters/abstract.rb, line 23
def update(_id, _params, _scope=nil)
  raise NotImplementedError
end