Module: JsonClient
- Defined in:
- lib/json_client.rb,
lib/json_client/dsl.rb,
lib/json_client/base.rb,
lib/json_client/show.rb,
lib/json_client/index.rb,
lib/json_client/create.rb,
lib/json_client/update.rb,
lib/json_client/destroy.rb,
lib/json_client/request.rb,
lib/json_client/version.rb,
lib/json_client/requests.rb,
lib/json_client/response.rb,
lib/json_client/uri_builder.rb,
lib/json_client/dsl/collector.rb,
lib/json_client/base_serializer.rb,
lib/json_client/empty_serializer.rb,
lib/json_client/model_serializer.rb,
lib/json_client/request_with_body.rb,
lib/json_client/dsl/on_use_collector.rb,
lib/json_client/request_without_body.rb,
lib/json_client/dsl/requests_collector.rb,
lib/json_client/dsl/serializers_collector.rb
Defined Under Namespace
Modules: Create, DSL, Destroy, Index, Requests, Show, Update
Classes: Base, BaseSerializer, EmptySerializer, ModelSerializer, Request, RequestWithBody, RequestWithoutBody, Response, UriBuilder
Constant Summary
collapse
- VERSION =
'1.0.0'
Class Method Summary
collapse
Class Method Details
.b64_encode(string) ⇒ Object
18
19
20
|
# File 'lib/json_client.rb', line 18
def b64_encode(string)
Base64.strict_encode64(string)
end
|
.md5_base64_digest(string) ⇒ Object
14
15
16
|
# File 'lib/json_client.rb', line 14
def md5_base64_digest(string)
Digest::MD5.base64digest(string)
end
|
.new(uri_builder, config) ⇒ Object
10
11
12
|
# File 'lib/json_client.rb', line 10
def new(uri_builder, config)
Base.new(uri_builder, config)
end
|