class HaveAPI::ModelAdapter::Input
Subclass this class in your adapter and reimplement necessary methods.
Public Class Methods
Source
# File lib/haveapi/model_adapter.rb, line 83 def self.clean(model, raw, extra); end
Return model instance from a raw input resource parameter.
Source
# File lib/haveapi/model_adapter.rb, line 67 def initialize(input) @input = input end
Public Instance Methods
Source
# File lib/haveapi/model_adapter.rb, line 78 def [](name) @input[name] end
Return parameter with ‘name`.
Source
# File lib/haveapi/model_adapter.rb, line 73 def has_param?(name) @input.has_key?(name) end
Return true if input parameters contain parameter with ‘name`.