Method: FellowshipOne::ApiObject#save
- Defined in:
- lib/api/api_object.rb
#save ⇒ Object
Save this object.
75 76 77 78 79 80 81 82 83 84 85 86 |
# File 'lib/api/api_object.rb', line 75 def save raise "@writer_object not set for #{self.class}" if @writer_object.nil? writer = @writer_object.new(self.to_attributes) result = writer.save_object if result === false @error_messages = writer. else rkey = self._default_result_key self.initialize_from_json_object(rkey.nil? ? result : result[rkey]) end result === false ? false : true end |