Sha256: 56296b256d6849bf06325d8f75bb333e97b1573c11420d8bb6c5fca201abe1f8
Contents?: true
Size: 599 Bytes
Versions: 18
Compression:
Stored size: 599 Bytes
Contents
# frozen_string_literal: true require "forwardable" module EveOnline module ESI class UniversePlanet < Base extend Forwardable API_PATH = "/v1/universe/planets/%<planet_id>s/" attr_reader :id def initialize(options = {}) super @id = options.fetch(:id) end def_delegators :model, :as_json, :name, :planet_id, :system_id, :type_id, :position def model @model ||= Models::Planet.new(response) end def scope end def path format(API_PATH, planet_id: id) end end end end
Version data entries
18 entries across 18 versions & 1 rubygems