Class: Plaid::Models::BaseModel
- Inherits:
-
Hashie::Dash
- Object
- Hashie::Dash
- Plaid::Models::BaseModel
- Includes:
- Hashie::Extensions::Dash::Coercion, Hashie::Extensions::Dash::IndifferentAccess
- Defined in:
- lib/plaid/models.rb
Overview
Internal: Base model for all other models.
Direct Known Subclasses
Account, Balances, BaseResponse, Category, CreditDetails, CreditDetailsAPR, CreditDetailsAPRs, Error, Identity, IdentityAddress, IdentityAddressData, IdentityEmail, IdentityPhoneNumber, Income, IncomeStream, Institution, InstitutionCredential, Item, MFA::Device, MFA::DeviceListElement, MFA::Selection, NumberACH, NumberEFT, Numbers, Transaction, TransactionLocation, TransactionPaymentMeta
Instance Method Summary collapse
-
#assert_property_exists!(property) ⇒ Object
Internal: Be strict or forgiving depending on Plaid.relaxed_models value.
Instance Method Details
#assert_property_exists!(property) ⇒ Object
Internal: Be strict or forgiving depending on Plaid.relaxed_models value.
12 13 14 |
# File 'lib/plaid/models.rb', line 12 def assert_property_exists!(property) super unless Plaid.relaxed_models? end |