Module: NextBigSoundLite

Defined in:
lib/next_big_sound_lite.rb,
lib/next_big_sound_lite/version.rb,
lib/next_big_sound_lite/resource.rb,
lib/next_big_sound_lite/resources/genre.rb,
lib/next_big_sound_lite/resources/artist.rb,
lib/next_big_sound_lite/resources/metric.rb,
lib/next_big_sound_lite/resources/profile.rb,
lib/next_big_sound_lite/resources/service.rb

Defined Under Namespace

Classes: Artist, Genre, Metric, Profile, Resource, Service

Constant Summary collapse

VERSION =
"1.0.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.baseObject (readonly)

Returns the value of attribute base.



17
18
19
# File 'lib/next_big_sound_lite.rb', line 17

def base
  @base
end

.private_keyObject

Returns the value of attribute private_key.



18
19
20
# File 'lib/next_big_sound_lite.rb', line 18

def private_key
  @private_key
end

Class Method Details

.api_key=(key) ⇒ Object



21
22
23
# File 'lib/next_big_sound_lite.rb', line 21

def self.api_key=(key)
  @base = RestClient::Resource.new("http://#{key}.api3.nextbigsound.com")
end