class Quovo::Api::Positions

Public Instance Methods

for_account(id) click to toggle source
# File lib/quovo/api/positions.rb, line 15
def for_account(id)
  id.require!(as: :id)
  api(:get, "/accounts/#{id}/positions")
    .fetch('positions')
    .cast(Position)
end
for_portfolio(id) click to toggle source
# File lib/quovo/api/positions.rb, line 22
def for_portfolio(id)
  id.require!(as: :id)
  api(:get, "/portfolios/#{id}/positions")
    .fetch('positions')
    .cast(Position)
end
for_user(id) click to toggle source
# File lib/quovo/api/positions.rb, line 8
def for_user(id)
  id.require!(as: :id)
  api(:get, "/users/#{id}/positions")
    .fetch('positions')
    .cast(Position)
end