lib/gnip_api.rb in gnip_api-0.0.1 vs lib/gnip_api.rb in gnip_api-0.0.2

- old
+ new

@@ -1,15 +1,30 @@ require "gnip_api/version" +require "gnip_api/errors" require "gnip_api/configuration" require "gnip_api/endpoints" +require "gnip_api/limiters/rules" +require "gnip_api/rate_limiter" require "gnip_api/apis/power_track/stream" require "gnip_api/apis/power_track/rules" require "gnip_api/apis/power_track/buffer" +require "gnip_api/apis/power_track/rule" +require "gnip_api/apis/search/stream" +require "gnip_api/apis/search/count" +require "gnip_api/apis/search/query" +require "gnip_api/apis/search/result" require "gnip_api/gnip/message" +require "gnip_api/gnip/system_message" require "gnip_api/gnip/actor" +require "gnip_api/gnip/activity" +require "gnip_api/gnip/gnip_data" +require "gnip_api/gnip/url" require "gnip_api/adapter" +require "gnip_api/adapters/base_adapter" require "gnip_api/adapters/httparty_adapter" +require "gnip_api/response" +require "gnip_api/request" # External require 'httparty' require 'json' require 'logger' @@ -29,8 +44,24 @@ self.configuration end def logger self.configuration.logger + end + + def rate_limiter + self.configuration.rate_limiter + end + + def config + self.configuration + end + + def credentials? + @configuration.user && @configuration.password && @configuration.account + end + + def adapter_class? + @configuration.adapter_class ? true : false end end end