Module: LunchMoney::Calls

Defined in:
lib/lunchmoney/calls/base.rb,
lib/lunchmoney/calls/tags.rb,
lib/lunchmoney/calls/users.rb,
lib/lunchmoney/calls/assets.rb,
lib/lunchmoney/calls/crypto.rb,
lib/lunchmoney/calls/budgets.rb,
lib/lunchmoney/calls/categories.rb,
lib/lunchmoney/calls/transactions.rb,
lib/lunchmoney/calls/plaid_accounts.rb,
lib/lunchmoney/calls/recurring_expenses.rb

Overview

Namespace for all API call classes. The methods on these classes should not typically be accessed directly. Instead they should be accessed through LunchMoney::Api instances, which will handle delegating the methods to the appropriate Calls class.

Examples:

api = LunchMoney::Api.new
api.categories # This will be delegated to LunchMoney::Calls::Categories#categories

Defined Under Namespace

Classes: Assets, Base, Budgets, Categories, Crypto, PlaidAccounts, RecurringExpenses, Tags, Transactions, Users