module ZendeskAPI::Read

Public Class Methods

included(base) click to toggle source
# File lib/zendesk_api/actions.rb, line 89
def self.included(base)
  base.extend(ClassMethods)
end

Public Instance Methods

reload!() { |req| ... } click to toggle source

Reloads a resource.

# File lib/zendesk_api/actions.rb, line 94
def reload!
  response = @client.connection.get(path) do |req|
    yield req if block_given?
  end

  handle_response(response)
  attributes.clear_changes
  self
end