class Freshdesk::Rest::Factory

Public Class Methods

api() click to toggle source
# File lib/freshdesk-rest/factory.rb, line 7
def self.api
  Freshdesk::Rest::Api.new(
    rest_client: RestClient,
    api_key: Freshdesk::Rest.configuration.api_key,
    domain: Freshdesk::Rest.configuration.domain
  )
end
contact_resource() click to toggle source
# File lib/freshdesk-rest/factory.rb, line 15
def self.contact_resource
  Freshdesk::Rest::Resource::Contact.new(client: api)
end
ticket_resource() click to toggle source
# File lib/freshdesk-rest/factory.rb, line 19
def self.ticket_resource
  Freshdesk::Rest::Resource::Ticket.new(client: api)
end