class OpenSecrets::Committee

Public Instance Methods

by_industry(options = {}) click to toggle source

Provides summary fundraising information for a specific committee, industry and Congress number.

See : www.opensecrets.org/api/?method=congCmteIndus&output=doc

@option options [String] :cmte (“”) Committee ID in CQ format @option options [String] :congno (“”) Congress Number (like 110) @option options [String] :indus (“”) Industry code

# File lib/opensecrets.rb, line 138
def by_industry(options = {})
  raise ArgumentError, 'You must provide a :cmte option' if options[:cmte].nil? || options[:cmte].empty?
  raise ArgumentError, 'You must provide a :congno option' if options[:congno].nil? || options[:congno].empty?
  raise ArgumentError, 'You must provide a :indus option' if options[:indus].nil? || options[:indus].empty?
  options.merge!({:method => 'congCmteIndus'})
  self.class.get("/", :query => options)
end