1- require ' json'
2- require ' ruby-stackoverflow/client/response_data'
3- require ' ruby-stackoverflow/client/resource/resource'
4- require ' ruby-stackoverflow/client/resource/user'
5- require ' ruby-stackoverflow/client/resource/question'
6- require ' ruby-stackoverflow/client/resource/answer'
7- require ' ruby-stackoverflow/client/resource/notification'
8- require ' ruby-stackoverflow/client/resource/badge'
9- require ' ruby-stackoverflow/client/resource/reputation'
10- require ' ruby-stackoverflow/client/resource/suggested_edit'
11- require ' ruby-stackoverflow/client/resource/comment'
12- require ' ruby-stackoverflow/client/resource/tag'
13- require ' ruby-stackoverflow/client/resource/post'
14- require ' ruby-stackoverflow/client/resource/permission'
15- require ' ruby-stackoverflow/client/resource/stackoverflow_error'
16- require ' ruby-stackoverflow/client/user_helper'
17- require ' ruby-stackoverflow/client/question_helper'
18- require ' ruby-stackoverflow/client/badges_helper'
19- require ' ruby-stackoverflow/client/comments_helper'
20- require ' ruby-stackoverflow/client/parse_options'
1+ require " json"
2+ require " ruby-stackoverflow/client/response_data"
3+ require " ruby-stackoverflow/client/resource/resource"
4+ require " ruby-stackoverflow/client/resource/user"
5+ require " ruby-stackoverflow/client/resource/question"
6+ require " ruby-stackoverflow/client/resource/answer"
7+ require " ruby-stackoverflow/client/resource/notification"
8+ require " ruby-stackoverflow/client/resource/badge"
9+ require " ruby-stackoverflow/client/resource/reputation"
10+ require " ruby-stackoverflow/client/resource/suggested_edit"
11+ require " ruby-stackoverflow/client/resource/comment"
12+ require " ruby-stackoverflow/client/resource/tag"
13+ require " ruby-stackoverflow/client/resource/post"
14+ require " ruby-stackoverflow/client/resource/permission"
15+ require " ruby-stackoverflow/client/resource/stackoverflow_error"
16+ require " ruby-stackoverflow/client/user_helper"
17+ require " ruby-stackoverflow/client/question_helper"
18+ require " ruby-stackoverflow/client/badges_helper"
19+ require " ruby-stackoverflow/client/comments_helper"
20+ require " ruby-stackoverflow/client/parse_options"
2121
2222module RubyStackoverflow
2323 class Client
@@ -29,8 +29,8 @@ class Client
2929
3030 attr_accessor :configuration
3131
32- def getr ( url , klass , options = { } )
33- request :get , url , klass , options
32+ def getr ( url , klass , options = { } )
33+ request :get , url , klass , options
3434 end
3535
3636 def configure
@@ -39,9 +39,9 @@ def configure
3939
4040 private
4141
42- def request ( method , url , klass , options = { } )
42+ def request ( method , url , klass , options = { } )
4343 url = append_params_to_url ( url , parse_options ( options ) )
44- response = HTTParty . send ( method , url )
44+ response = HTTParty . send ( method , url )
4545 parse_response ( response , klass )
4646 end
4747
@@ -53,17 +53,17 @@ def parse_response(data, klass)
5353 def append_params_to_url ( url , options )
5454 url = Configuration . api_url + url
5555 options . merge! ( key_params )
56- options [ :site ] ||= configuration . site || ' stackoverflow'
57- options = options . to_a . map { |k , v | "#{ k } =#{ v } " }
58- url + '?' + options . join ( '&' )
56+ options [ :site ] ||= configuration . site || " stackoverflow"
57+ options = options . to_a . map { |k , v | "#{ k } =#{ v } " }
58+ url + "?" + options . join ( "&" )
5959 end
6060
6161 def key_params
62- { key : configuration . client_key , access_token : configuration . access_token }
62+ { key : configuration . client_key , access_token : configuration . access_token }
6363 end
6464
6565 def configuration
66- @configuration ||= Configuration . new
66+ @configuration ||= Configuration . new
6767 end
6868 end
6969end
0 commit comments