Sha256: c74d556b16462395f6fc5b5f9b2a5355a0ff209957b8763d78960f13bd7349ed

Contents?: true

Size: 761 Bytes

Versions: 2

Compression:

Stored size: 761 Bytes

Contents

require 'halo-api/version'
require 'halo-api/configuration'
require 'halo-api/client'
require 'halo-api/api_response'

require 'halo-api/modules/metadata/halo5_metadata_client'
require 'halo-api/modules/profile/halo5_profile_client'
require 'halo-api/modules/stats/halo5_stats_client'
require 'halo-api/modules/ugc/halo5_ugc_client'


module Halo
  extend Configuration

  class << self
    def h5_metadata(options = {})
      Halo::Metadata::Halo5MetadataClient.new(options)
    end

    def h5_profile(options = {})
      Halo::Profile::Halo5ProfileClient.new(options)
    end

    def h5_stats(options = {})
      Halo::Stats::Halo5StatsClient.new(options)
    end

    def h5_ugc(options = {})
      Halo::Ugc::Halo5UgcClient.new(options)
    end
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
halo-api-0.1.1 lib/halo-api.rb
halo-api-0.1.0 lib/halo-api.rb