class Halo::Halo5::Metadata

Public Class Methods

new(options = {}) click to toggle source
Calls superclass method Halo::APIResponse::new
# File lib/halo-api/modules/halo5/metadata.rb, line 6
def initialize(options = {})
  @endpoint = '/metadata/h5/metadata'

  super(options)
end

Public Instance Methods

campaign_missions(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 12
def campaign_missions(options = {})
  get_data("#{@endpoint}/campaign-missions", options)
end
commendations(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 16
def commendations(options = {})
  get_data("#{@endpoint}/commendations", options)
end
company_commendations(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 20
def company_commendations(options = {})
  get_data("#{@endpoint}/company-commendations", options)
end
csr_designations(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 24
def csr_designations(options = {})
  get_data("#{@endpoint}/csr-designations", options)
end
enemies(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 28
def enemies(options = {})
  get_data("#{@endpoint}/enemies", options)
end
flexible_stats(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 32
def flexible_stats(options = {})
  get_data("#{@endpoint}/flexible-stats", options)
end
game_base_variants(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 36
def game_base_variants(options = {})
  get_data("#{@endpoint}/game-base-variants", options)
end
game_variant(id, options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 40
def game_variant(id, options = {})
  get_data("#{@endpoint}/game-variants/#{id}", options)
end
impulses(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 44
def impulses(options = {})
  get_data("#{@endpoint}/impulses", options)
end
map_variant(id, options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 48
def map_variant(id, options = {})
  get_data("#{@endpoint}/map-variants/#{id}", options)
end
maps(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 52
def maps(options = {})
  get_data("#{@endpoint}/maps", options)
end
medals(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 56
def medals(options = {})
  get_data("#{@endpoint}/medals", options)
end
playlists(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 60
def playlists(options = {})
  get_data("#{@endpoint}/playlists", options)
end
requisition(id, options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 64
def requisition(id, options = {})
  get_data("#{@endpoint}/requisitions/#{id}", options)
end
requisition_pack(id, options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 68
def requisition_pack(id, options = {})
  get_data("#{@endpoint}/requisition-packs/#{id}", options)
end
seasons(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 72
def seasons(options = {})
  get_data("#{@endpoint}/seasons", options)
end
skulls(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 76
def skulls(options = {})
  get_data("#{@endpoint}/skulls", options)
end
spartan_ranks(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 80
def spartan_ranks(options = {})
  get_data("#{@endpoint}/spartan-ranks", options)
end
team_colors(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 84
def team_colors(options = {})
  get_data("#{@endpoint}/team-colors", options)
end
vehicles(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 88
def vehicles(options = {})
  get_data("#{@endpoint}/vehicles", options)
end
weapons(options = {}) click to toggle source
# File lib/halo-api/modules/halo5/metadata.rb, line 92
def weapons(options = {})
  get_data("#{@endpoint}/weapons", options)
end