class Esi::GetCorporationInfo
Public Class Methods
new()
click to toggle source
Calls superclass method
# File lib/gets/get_corporation_info.rb, line 7 def initialize super @corporation_infos = {} end
Public Instance Methods
get( corporation_id )
click to toggle source
# File lib/gets/get_corporation_info.rb, line 12 def get( corporation_id ) unless @corporation_infos[ corporation_id ] @rest_url = "corporations/#{corporation_id}/" corporation_data = get_page_retry_on_error @corporation_infos[corporation_id] = OpenStruct.new( corporation_data ) end @corporation_infos[corporation_id] end