lib/fanforce/api/_main.rb in fanforce-api-0.8.0 vs lib/fanforce/api/_main.rb in fanforce-api-0.8.1
- old
+ new
@@ -1,15 +1,13 @@
require 'rest-client'
require_relative 'utils'
require_relative 'response'
-module Fanforce::Api
+class Fanforce::Api
include Fanforce::Api::Utils
include Fanforce::Errors
- def self.included(base) base.extend(self) end
-
def initialize(arg={})
if arg.is_a?(Hash)
add_params(arg)
auth(@params) if @params.length > 0
elsif arg.is_a?(String)
@@ -36,10 +34,10 @@
end
def get(path, req_params={})
req_params = apply_auth(req_params)
RestClient.get(url(path, req_params), :accept => :json) do |response, request, result, &block|
- Fanforce::Response.process(response, request, complete_url(path), req_params)
+ Fanforce::Api::Response.process(response, request, complete_url(path), req_params)
end
end
def post(path, req_params={})
url = complete_url(path)