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

- old
+ new

@@ -1,8 +1,7 @@ # Dependencies -require "bundler" -Bundler.require +require "her" # Modules require "tumbz/version" require "tumbz/model" require "tumbz/config" @@ -27,20 +26,24 @@ options = OpenStruct.new yield(options) @api = Her::API.new @api.setup :url => "http://api.tum.bz/v1/" do |connection| + # Request middleware connection.use Tumbz::Middleware::ApiKey, :api_key => options.api_key connection.use Tumbz::Middleware::Auth connection.use Faraday::Request::UrlEncoded + + # Response middleware connection.use Tumbz::Middleware::Parse connection.use Faraday::Adapter::NetHttp end require "tumbz/comment" require "tumbz/like" require "tumbz/review" require "tumbz/partner_lookup" require "tumbz/product" require "tumbz/user" + require "tumbz/user_suggestion" end end