Sha256: 444d1037b9e5491c6db73db18ce006c131bb1343f32420a221a5307cb06422e8

Contents?: true

Size: 531 Bytes

Versions: 9

Compression:

Stored size: 531 Bytes

Contents

module WebTranslateIt
  class Project
    
    def self.fetch_info(api_key)
      WebTranslateIt::Util.http_connection do |http|
        request  = Net::HTTP::Get.new("/api/projects/#{api_key}.yaml")
        Util.handle_response(http.request(request), true)
      end
    end
    
    def self.fetch_stats(api_key)
      WebTranslateIt::Util.http_connection do |http|
        request  = Net::HTTP::Get.new("/api/projects/#{api_key}/stats.yaml")
        Util.handle_response(http.request(request), true)
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
web_translate_it-1.7.0 lib/web_translate_it/project.rb
web_translate_it-1.6.7 lib/web_translate_it/project.rb
web_translate_it-1.6.6 lib/web_translate_it/project.rb
web_translate_it-1.6.5 lib/web_translate_it/project.rb
web_translate_it-1.6.4 lib/web_translate_it/project.rb
web_translate_it-1.6.3 lib/web_translate_it/project.rb
web_translate_it-1.6.2 lib/web_translate_it/project.rb
web_translate_it-1.6.1 lib/web_translate_it/project.rb
web_translate_it-1.6.0 lib/web_translate_it/project.rb