Class: LunchMoney::Calls::RecurringItems
- Defined in:
- lib/lunchmoney/calls/recurring_items.rb
Overview
https://lunchmoney.dev/#recurring-items
Constant Summary
Constants inherited from Base
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from LunchMoney::Calls::Base
Instance Method Details
#recurring_items(start_date: nil, end_date: nil) ⇒ Array<LunchMoney::Objects::RecurringItem>, LunchMoney::Errors
16 17 18 19 20 21 22 23 24 25 |
# File 'lib/lunchmoney/calls/recurring_items.rb', line 16 def recurring_items(start_date: nil, end_date: nil) params = clean_params({ start_date:, end_date: }) response = get("recurring_items", query_params: params) handle_api_response(response) do |body| body.map do |recurring_item| LunchMoney::Objects::RecurringItem.new(**recurring_item) end end end |