Module: Brainspace
- Defined in:
- lib/brainspace.rb,
lib/brainspace/article.rb,
lib/brainspace/version.rb,
lib/brainspace/collection.rb
Defined Under Namespace
Classes: Article, Collection
Constant Summary
collapse
- CONFIG =
Hashie::Mash.new({
host: "https://api.brainspace.com",
user: nil,
password: nil
})
- VERSION =
"0.1.4"
Class Method Summary
collapse
Class Method Details
.apikey ⇒ Object
21
22
23
24
25
|
# File 'lib/brainspace.rb', line 21
def self.apikey
JSON.parse(Faraday.get("#{config.host}/authenticate", {pass: config.password, user: config.user}).body)['data']
rescue
nil
end
|
.config ⇒ Object
17
18
19
|
# File 'lib/brainspace.rb', line 17
def self.config
CONFIG
end
|