Module: Loquor
- Defined in:
- lib/loquor.rb,
lib/loquor/client.rb,
lib/loquor/version.rb,
lib/loquor/api_call.rb,
lib/loquor/resource.rb,
lib/loquor/http_action.rb,
lib/loquor/object_hash.rb,
lib/loquor/configuration.rb,
lib/loquor/resource_mock.rb,
lib/loquor/api_calls/show.rb,
lib/loquor/api_calls/index.rb,
lib/loquor/api_calls/create.rb,
lib/loquor/api_calls/update.rb,
lib/loquor/http_actions/get.rb,
lib/loquor/http_actions/put.rb,
lib/loquor/api_calls/destroy.rb,
lib/loquor/http_actions/post.rb,
lib/loquor/http_actions/delete.rb
Defined Under Namespace
Modules: ResourceMock
Classes: ApiCall, Client, Configuration, HttpAction, LoquorConfigurationError, LoquorError, ObjectHash, ObjectHashKeyMissingError, Resource
Constant Summary
collapse
- VERSION =
"1.9.0"
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
17
18
19
20
21
22
23
|
# File 'lib/loquor.rb', line 17
def self.config
if block_given?
yield loquor.config
else
loquor.config
end
end
|
.delete(url) ⇒ Object
37
38
39
|
# File 'lib/loquor.rb', line 37
def self.delete(url)
loquor.delete(url)
end
|
.get(url, *args) ⇒ Object
25
26
27
|
# File 'lib/loquor.rb', line 25
def self.get(url, *args)
loquor.get(url, *args)
end
|
.post(url, payload) ⇒ Object
33
34
35
|
# File 'lib/loquor.rb', line 33
def self.post(url, payload)
loquor.post(url, payload)
end
|
.put(url, payload) ⇒ Object
29
30
31
|
# File 'lib/loquor.rb', line 29
def self.put(url, payload)
loquor.put(url, payload)
end
|