Class: Quandl::Client::Base
- Inherits:
-
Object
- Object
- Quandl::Client::Base
show all
- Defined in:
- lib/quandl/client/base.rb,
lib/quandl/client/base/model.rb,
lib/quandl/client/base/search.rb,
lib/quandl/client/base/attributes.rb,
lib/quandl/client/base/validation.rb
Defined Under Namespace
Modules: Attributes, Model, Search, Validation
Classes: TokenAuthentication
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.token ⇒ Object
Returns the value of attribute token.
15
16
17
|
# File 'lib/quandl/client/base.rb', line 15
def token
@token
end
|
.url ⇒ Object
Returns the value of attribute url.
15
16
17
|
# File 'lib/quandl/client/base.rb', line 15
def url
@url
end
|
Class Method Details
.models ⇒ Object
52
53
54
|
# File 'lib/quandl/client/base.rb', line 52
def models
@@models ||= []
end
|
.models_use_her_api! ⇒ Object
58
59
60
|
# File 'lib/quandl/client/base.rb', line 58
def models_use_her_api!
models.each{|m| m.use_api( her_api ) }
end
|
.use(url) ⇒ Object
17
18
19
20
|
# File 'lib/quandl/client/base.rb', line 17
def use(url)
self.url = File.join( url, Quandl::Client.api_version )
models_use_her_api!
end
|