Module: EveStatic::Queries::Basic

Included in:
Database
Defined in:
lib/eve_static/queries/basic.rb

Instance Method Summary collapse

Instance Method Details

#typeID(typeName) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/eve_static/queries/basic.rb', line 4

def typeID(typeName)
  if !typeName.is_a?(String)
    raise "please supply typeName as a String"
  end
  
  instance[:invTypes].where(:typeName => typeName).select(Sequel.lit('typeID')).first[:typeID]
end

#typeName(typeID) ⇒ Object



12
13
14
15
16
17
18
# File 'lib/eve_static/queries/basic.rb', line 12

def typeName(typeID)
  if !typeID.is_a?(Integer)
    raise "please supply typeID as an Integer"
  end
  
  instance[:invTypes].where(:typeID => typeID).select(Sequel.lit('typeName')).first[:typeName]
end