Class: GovKit::FollowTheMoney::BusinessContribution
- Inherits:
-
Contribution
- Object
- Resource
- GovKit::FollowTheMoneyResource
- Contribution
- GovKit::FollowTheMoney::BusinessContribution
- Defined in:
- lib/gov_kit/follow_the_money.rb
Overview
Wrap contributions by business to a candidate. See the FollowTheMoney API.
Instance Attribute Summary
Attributes inherited from Resource
Class Method Summary collapse
-
.find(nimsp_id) ⇒ [Contribution]
Return contributions by business.
Methods inherited from Contribution
Methods inherited from GovKit::FollowTheMoneyResource
Methods inherited from Resource
#initialize, instantiate, instantiate_collection, parse, #to_md5, #unload
Constructor Details
This class inherits a constructor from GovKit::Resource
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class GovKit::Resource
Class Method Details
.find(nimsp_id) ⇒ [Contribution]
Return contributions by business.
169 170 171 172 173 174 175 176 |
# File 'lib/gov_kit/follow_the_money.rb', line 169 def self.find(nimsp_id) doc = get_xml("/candidates.businesses.php", :query => {"imsp_candidate_id" => nimsp_id}) result = doc.search('//candidate_business').collect { |x| x.attributes } stringify_values_of(result) parse(result) end |