diff --git a/lib/zendesk-api.rb b/lib/zendesk-api.rb index a4e3da4..ea843e4 100644 --- a/lib/zendesk-api.rb +++ b/lib/zendesk-api.rb @@ -6,9 +6,10 @@ module Zendesk class Error < StandardError; end class CouldNotAuthenticateYou < StandardError; end end -require 'lib/zendesk/ticket' -require 'lib/zendesk/user' -require 'lib/zendesk/organization' -require 'lib/zendesk/group' -require 'lib/zendesk/attachment' -require 'lib/zendesk/main' + +require 'zendesk/ticket' +require 'zendesk/user' +require 'zendesk/organization' +require 'zendesk/group' +require 'zendesk/attachment' +require 'zendesk/main' diff --git a/lib/zendesk.rb b/lib/zendesk.rb new file mode 100644 index 0000000..71dfcdd --- /dev/null +++ b/lib/zendesk.rb @@ -0,0 +1 @@ +require File.dirname(__FILE__) + "/zendesk" diff --git a/lib/zendesk/main.rb b/lib/zendesk/main.rb index 5b35608..6e1f48b 100644 --- a/lib/zendesk/main.rb +++ b/lib/zendesk/main.rb @@ -1,8 +1,3 @@ -require 'lib/zendesk/ticket' -require 'lib/zendesk/user' -require 'lib/zendesk/organization' -require 'lib/zendesk/group' -require 'lib/zendesk/attachment' module Zendesk class Main attr_accessor :main_url, :format @@ -12,7 +7,6 @@ def initialize(account, username, password, options = {}) @account = account @username = username @password = password - puts if options[:format] && ['xml','json'].any?{|f| f == options[:format]} @format = options[:format] else @@ -67,13 +61,5 @@ def make_request(end_url, body = {}) end curl.body_str end - end - - - include Zendesk::Ticket - include Zendesk::User - include Zendesk::Organization - include Zendesk::Group - include Zendesk::Attachment end