module BridgeBankin::ObjectTypes

Supported resources types

Public Class Methods

resource_types_to_classes() click to toggle source

Matches API resources with corresponding gem classes

@return [Account, Bank, Category, Item, Stock, Transaction, Transfer, User, nil] the matched resource or nil

# File lib/bridge_bankin/object_types.rb, line 13
def self.resource_types_to_classes
  {
    Account::RESOURCE_TYPE => Account,
    Bank::RESOURCE_TYPE => Bank,
    Category::RESOURCE_TYPE => Category,
    Item::RESOURCE_TYPE => Item,
    Stock::RESOURCE_TYPE => Stock,
    Transaction::RESOURCE_TYPE => Transaction,
    Transfer::RESOURCE_TYPE => Transfer,
    User::RESOURCE_TYPE => User
  }
end