Sha256: 44cb757975513851fa951798884b403b8390817f2140303f210671cf0373112d
Contents?: true
Size: 704 Bytes
Versions: 18
Compression:
Stored size: 704 Bytes
Contents
# frozen_string_literal: true require "forwardable" module EveOnline module ESI class UniverseConstellation < Base extend Forwardable API_PATH = "/v1/universe/constellations/%<constellation_id>s/" attr_reader :id def initialize(options) super @id = options.fetch(:id) end def_delegators :model, :as_json, :constellation_id, :name, :region_id, :system_ids, :position def model @model ||= Models::Constellation.new(response) end def scope end def additional_query_params [:language] end def path format(API_PATH, constellation_id: id) end end end end
Version data entries
18 entries across 18 versions & 1 rubygems