class Maia::Devices

Public Class Methods

new(models) click to toggle source
# File lib/maia/devices.rb, line 5
def initialize(models)
  @models = models
end

Public Instance Methods

each(&block) click to toggle source
# File lib/maia/devices.rb, line 9
def each(&block)
  tokens.each(&block)
end
tokens() click to toggle source
# File lib/maia/devices.rb, line 13
def tokens
  return [] if @models.empty?

  Maia::Device.owned_by(@models).tokens.map do |token|
    Maia::Token.new token
  end
end