def contributions_by_industry(options = {})
      raise ArgumentError, 'You must provide a :cid option' if options[:cid].nil? || options[:cid].empty?
      raise ArgumentError, 'You must provide a :ind option' if options[:ind].nil? || options[:ind].empty?
      options.merge!({:method => 'CandIndByInd'})
      self.class.get("/", :query => options)
    end
def contributions_by_industry(options = {})
      raise ArgumentError, 'You must provide a :cid option' if options[:cid].nil? || options[:cid].empty?
      raise ArgumentError, 'You must provide a :ind option' if options[:ind].nil? || options[:ind].empty?
      options.merge!({:method => 'CandIndByInd'})
      self.class.get("/", :query => options)
    end
Provides total contributed to specified candidate from specified industry for specified cycle.

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

 @option options [String] :cid ("") a CRP CandidateID
 @option options [String] :ind ("") a a 3-character industry code
 @option options [optional, String] :cycle ("") 2012, 2014 available. leave blank for latest cycle