Module: Ubiquitously::Resourceful::InstanceMethods
- Defined in:
- lib/ubiquitously/mixins/resourceful.rb
Instance Method Summary collapse
- #assert_required_arguments(options) ⇒ Object
- #initialize(attributes = {}) ⇒ Object
- #service_name ⇒ Object
Instance Method Details
#assert_required_arguments(options) ⇒ Object
45 46 47 |
# File 'lib/ubiquitously/mixins/resourceful.rb', line 45 def assert_required_arguments() self.class.assert_required_arguments() 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_name ⇒ Object
41 42 43 |
# File 'lib/ubiquitously/mixins/resourceful.rb', line 41 def service_name self.class.service_name end |