Module: Ubiquitously::Resourceful::InstanceMethods

Defined in:
lib/ubiquitously/mixins/resourceful.rb

Instance Method Summary collapse

Instance Method Details

#assert_required_arguments(options) ⇒ Object



45
46
47
# File 'lib/ubiquitously/mixins/resourceful.rb', line 45

def assert_required_arguments(options)
  self.class.assert_required_arguments(options)
end

#initialize(attributes = {}) ⇒ Object



35
36
37
38
39
# File 'lib/ubiquitously/mixins/resourceful.rb', line 35

def initialize(attributes = {})
  attributes.each do |key, value|
    self.send("#{key.to_s}=", value) if self.respond_to?(key)
  end
end

#service_nameObject



41
42
43
# File 'lib/ubiquitously/mixins/resourceful.rb', line 41

def service_name
  self.class.service_name
end