Sha256: 1a3abe8ef3cc731e6bfbfb97750ec49eca66b75807d48523fb851fa4ca7574db
Contents?: true
Size: 1.01 KB
Versions: 2
Compression:
Stored size: 1.01 KB
Contents
module Desk # Wrapper for the Desk.com REST API # # @note All methods have been separated into modules and follow the same grouping used in {http://dev.desk.com/doc the Desk.com API Documentation}. # @see http://dev.desk.com/pages/every_developer class Client < API # Require client method modules after initializing the Client class in # order to avoid a superclass mismatch error, allowing those modules to be # Client-namespaced. require 'desk/client/user' require 'desk/client/group' require 'desk/client/interaction' require 'desk/client/case' require 'desk/client/customer' require 'desk/client/topic' require 'desk/client/article' require 'desk/client/macro' alias :api_endpoint :endpoint include Desk::Client::User include Desk::Client::Group include Desk::Client::Interaction include Desk::Client::Case include Desk::Client::Customer include Desk::Client::Topic include Desk::Client::Article include Desk::Client::Macro end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
desk-0.3.3 | lib/desk/client.rb |
desk-0.3.2 | lib/desk/client.rb |