module Zendesk2::Request::ClassMethods
provide class-level request information
Public Instance Methods
error_map()
click to toggle source
# File lib/zendesk2/request.rb, line 39 def error_map @error_map ||= { invalid: [422, { 'error' => 'RecordInvalid', 'description' => 'Record validation errors', },], not_found: [404, { 'error' => 'RecordNotFound', 'description' => 'Not found', },], } end
page_params!()
click to toggle source
# File lib/zendesk2/request.rb, line 31 def page_params! @page_params = true end
page_params?()
click to toggle source
# File lib/zendesk2/request.rb, line 35 def page_params? @page_params end
request_body(&block)
click to toggle source
# File lib/zendesk2/request.rb, line 23 def request_body(&block) @request_body ||= block end
request_method(request_method = nil)
click to toggle source
# File lib/zendesk2/request.rb, line 15 def request_method(request_method = nil) @request_method ||= request_method end
request_params(&block)
click to toggle source
# File lib/zendesk2/request.rb, line 19 def request_params(&block) @request_params ||= block end
request_path(&block)
click to toggle source
# File lib/zendesk2/request.rb, line 27 def request_path(&block) @request_path ||= block end