module Gmail::Base::Update
Public Instance Methods
update(body)
click to toggle source
# File lib/gmail/base/update.rb, line 15 def update(body) if id.nil? d = self.class.create(body) else response = Gmail.request(self.class.base_method.send("update"),{id: id}, body) d = Util.convert_to_gmail_object(response, self.class.class_name.downcase) end d end
update!(body)
click to toggle source
# File lib/gmail/base/update.rb, line 4 def update!(body) if id.nil? d = self.class.create(body) else response = Gmail.request(self.class.base_method.send("update"),{id: id}, body) d = Util.convert_to_gmail_object(response, self.class.class_name.downcase) end @values = d.values self end