Sha256: 93b288538af8183dc466e854f01df0c46b9aeec4df76832c1e1855e017204ee0
Contents?: true
Size: 1.21 KB
Versions: 1
Compression:
Stored size: 1.21 KB
Contents
$LOAD_PATH.unshift(File.expand_path(File.dirname(__FILE__))) unless $LOAD_PATH.include?(File.expand_path(File.dirname(__FILE__))) require 'digest/md5' require 'nokogiri' require 'iconv' require 'httparty' require 'open-uri' require 'json' require 'gov_kit/configuration' require 'csv' if RUBY_VERSION[0,3] == "1.8" require 'fastercsv' end module GovKit autoload :Resource, 'gov_kit/resource' autoload :OpenStates, 'gov_kit/open_states' autoload :TransparencyData, 'gov_kit/transparency_data' autoload :VoteSmart, 'gov_kit/vote_smart' autoload :ActsAsNoteworthy, 'gov_kit/acts_as_noteworthy' autoload :FollowTheMoney, 'gov_kit/follow_the_money' autoload :OpenCongress, 'gov_kit/open_congress' autoload :SearchEngines, 'gov_kit/search_engines' # Convenience class to represent a news story or blog post. # Used by GovKit::SearchEngines classes. class Mention attr_accessor :url, :excerpt, :title, :source, :date, :weight, :search_source end class GovKitError < StandardError end class NotAuthorized < GovKitError; end class InvalidRequest < GovKitError; end class ResourceNotFound < GovKitError; end class ServerError < GovKitError; end class ClientError < GovKitError; end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
govkit-0.7.2 | lib/gov_kit.rb |