Class: OpenFec::Resources::CandidateTotals
- Defined in:
- lib/open_fec/resources/candidate_totals.rb
Overview
Campaign finance totals for candidates across election cycles.
Instance Method Summary collapse
-
#for_cycle(candidate_id, cycle) ⇒ OpenFec::Response
Fetch totals for a specific election cycle.
-
#list(candidate_id, **params) ⇒ OpenFec::Response
Financial totals for a candidate across election cycles.
Methods inherited from Base
Constructor Details
This class inherits a constructor from OpenFec::Resources::Base
Instance Method Details
#for_cycle(candidate_id, cycle) ⇒ OpenFec::Response
Fetch totals for a specific election cycle.
29 30 31 |
# File 'lib/open_fec/resources/candidate_totals.rb', line 29 def for_cycle(candidate_id, cycle) list(candidate_id, cycle: cycle) end |
#list(candidate_id, **params) ⇒ OpenFec::Response
Financial totals for a candidate across election cycles. Returns receipts, disbursements, cash_on_hand, individual_contributions, other_political_committee_contributions (PAC money), etc.
20 21 22 |
# File 'lib/open_fec/resources/candidate_totals.rb', line 20 def list(candidate_id, **params) get("candidate/#{candidate_id}/totals/", params) end |