class Alliance
Public Class Methods
create_from_api(alliance_id)
click to toggle source
# File lib/generators/rails_eve/install/templates/alliance.rb, line 18 def self.create_from_api(alliance_id) api_alliance = ESI::AllianceApi.new.get_alliances_alliance_id(alliance_id) where(id: alliance_id, name: api_alliance.name, ticker: api_alliance.ticker).first_or_create end
update_counter_caches()
click to toggle source
# File lib/generators/rails_eve/install/templates/alliance.rb, line 11 def self.update_counter_caches all.each do |user| user.characters_count = user.characters.count user.save end end