Module: Beyonic::AbstractApi::InstanceMethods
- Defined in:
- lib/beyonic/abstract_api.rb
Instance Method Summary collapse
Instance Method Details
#[]=(name, value) ⇒ Object
79 80 81 82 83 84 85 |
# File 'lib/beyonic/abstract_api.rb', line 79 def []=(name, value) if name.to_sym == :id self.id=(value) else super(name,value) end end |
#save ⇒ Object
70 71 72 73 74 75 76 |
# File 'lib/beyonic/abstract_api.rb', line 70 def save if respond_to?(:id) && !id.nil? self.class.update(id, to_h) else self.class.create(to_h) end end |