Class: Desk::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/desk/client.rb

Instance Method Summary collapse

Constructor Details

#initialize(opts = {}) ⇒ Client

Returns a new instance of Client.



12
13
14
# File 'lib/desk/client.rb', line 12

def initialize(opts={})
  @opts = opts
end

Instance Method Details

#articlesObject



16
17
18
# File 'lib/desk/client.rb', line 16

def articles
  Desk::Api::Articles.new(connection)
end

#casesObject



20
21
22
# File 'lib/desk/client.rb', line 20

def cases
  Desk::Api::Cases.new(connection)
end

#customersObject



24
25
26
# File 'lib/desk/client.rb', line 24

def customers
  Desk::Api::Customers.new(connection)
end

#topicsObject



28
29
30
# File 'lib/desk/client.rb', line 28

def topics
  Desk::Api::Topics.new(connection)
end