Method: MagLoft::RemoteResource#destroy

Defined in:
lib/magloft/remote_resource.rb

#destroyObject



33
34
35
36
37
38
39
40
# File 'lib/magloft/remote_resource.rb', line 33

def destroy
  return false if id.nil? or destroyed?
  transformable = Api.client.api_caller.delete("#{self.class.endpoint}/#{id}")
  transformable.transform_to_existing(self)
  @destroyed = true
  clear_changed_data!
  self
end