Class: FreshdeskAPI::SolutionCategory

Inherits:
Resource show all
Defined in:
lib/freshdesk_api/resources/solution_category.rb

Instance Attribute Summary

Attributes inherited from Data

#attributes, #errors

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Read

extended, #find, #find!

Methods included from Destroy

#destroy, #destroy!, #destroyed?, included

Methods included from Update

included, #update, #update!

Methods included from Save

#save, #save!

Methods included from ResponseHandler

#handle_response

Methods included from Create

included

Methods inherited from Data

#==, #id, #initialize, #new_record?, resource_name, singular_resource_name, #to_s

Constructor Details

This class inherits a constructor from FreshdeskAPI::Data

Class Method Details

.api_url(options = {}) ⇒ Object



19
20
21
# File 'lib/freshdesk_api/resources/solution_category.rb', line 19

def api_url(options = {})
  "/solution/categories"
end

.collection_namespaceObject



23
24
25
# File 'lib/freshdesk_api/resources/solution_category.rb', line 23

def collection_namespace
  'category'
end

Instance Method Details

#api_url(options = {}) ⇒ Object



5
6
7
# File 'lib/freshdesk_api/resources/solution_category.rb', line 5

def api_url(options = {})
  "/solution/categories"
end

#request_namespaceObject



9
10
11
# File 'lib/freshdesk_api/resources/solution_category.rb', line 9

def request_namespace
  'solution_category'
end

#response_namespaceObject



13
14
15
# File 'lib/freshdesk_api/resources/solution_category.rb', line 13

def response_namespace
  :category
end