def destroy
      self.last_result_set = self.class.requestor.destroy(self)
      if last_result_set.has_errors?
        fill_errors
        false
      else
        mark_as_destroyed!
        self.relationships.last_result_set = nil
        _clear_cached_relationships
        _clear_belongs_to_params
        true
      end
    end
def destroy
      self.last_result_set = self.class.requestor.destroy(self)
      if last_result_set.has_errors?
        fill_errors
        false
      else
        mark_as_destroyed!
        self.relationships.last_result_set = nil
        _clear_cached_relationships
        _clear_belongs_to_params
        true
      end
    end
Try to destroy this resource

 @return [Boolean] Whether or not the destroy succeeded