Class: ListenBrainz::Configuration
- Inherits:
-
Object
- Object
- ListenBrainz::Configuration
- Defined in:
- lib/listenbrainz/configuration.rb
Overview
Stores configuration for the ListenBrainz gem
Instance Attribute Summary collapse
Instance Method Summary collapse
Instance Attribute Details
#user_token ⇒ String?
21 22 23 |
# File 'lib/listenbrainz/configuration.rb', line 21 def user_token @user_token end |
Instance Method Details
#endpoint ⇒ URI
9 10 11 |
# File 'lib/listenbrainz/configuration.rb', line 9 def endpoint @endpoint ||= URI('https://api.listenbrainz.org') end |
#endpoint=(new_endpoint) ⇒ Object
15 16 17 |
# File 'lib/listenbrainz/configuration.rb', line 15 def endpoint=(new_endpoint) @endpoint = new_endpoint && URI(new_endpoint) end |