Sha256: 513e42b59808e45742f130948a4a3e88e96bb849e0a935d10ba217c7021b6df8
Contents?: true
Size: 950 Bytes
Versions: 1
Compression:
Stored size: 950 Bytes
Contents
require 'halo-api/client' require 'halo-api/modules/profile/halo5/player_appearance' require 'halo-api/modules/profile/halo5/player_emblem_image' require 'halo-api/modules/profile/halo5/player_spartan_image' module Halo module Clients # Halo 5 Profile Client class Halo5ProfileClient < Client def initialize(options = {}) client_settings = { endpoint: '/profile/h5/profiles' } client_settings = client_settings.merge(options) super(client_settings) end def player_appearance(options = {}) merge_options_and_return_obj(options, Halo::Profile::Halo5::PlayerAppearance) end def player_emblem_image(options = {}) merge_options_and_return_obj(options, Halo::Profile::Halo5::PlayerEmblemImage) end def player_spartan_image(options = {}) merge_options_and_return_obj(options, Halo::Profile::Halo5::PlayerSpartanImage) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
halo-api-0.2.1 | lib/halo-api/clients/halo5_profile_client.rb |