module Qonto::Actions::Organization

Public Instance Methods

get_organization() click to toggle source
# File lib/qonto/actions/organization.rb, line 4
def get_organization
  response = get("/organizations/#{slug}")
  modelize_organization(response.parsed_response['organization'])
end

Private Instance Methods

modelize_bank_accounts(bank_accounts) click to toggle source
# File lib/qonto/actions/organization.rb, line 19
def modelize_bank_accounts(bank_accounts)
  bank_accounts.map do |bank_account|
    Qonto::Model::BankAccount.new(bank_account)
  end
end
modelize_organization(organization) click to toggle source
# File lib/qonto/actions/organization.rb, line 11
def modelize_organization(organization)
  if !organization['bank_accounts'].nil?
    organization['bank_accounts'] = modelize_bank_accounts(organization['bank_accounts'])
  end

  Qonto::Model::Organization.new(organization)
end