Module: ApiPack
- Defined in:
- lib/api_pack.rb,
lib/api_pack/version.rb,
lib/api_pack/api_helper.rb,
lib/api_pack/errors/auth.rb,
lib/api_pack/json_web_token.rb,
lib/api_pack/errors/error_map.rb,
lib/api_pack/serializer/parser.rb,
lib/api_pack/errors/handle_error.rb,
lib/api_pack/pagination_meta_generator.rb,
lib/api_pack/errors/api_errors_serializer.rb,
lib/api_pack/serializer/adapter/fast_json_api.rb,
lib/api_pack/errors/validation_error_serializer.rb,
lib/api_pack/errors/validation_errors_serializer.rb
Defined Under Namespace
Modules: ApiHelper, Errors, Serializer
Classes: JsonWebToken, PaginationMetaGenerator
Constant Summary
collapse
- DEFAULT_PAGE =
1
- DEFAULT_PER_PAGE =
5
- VERSION =
'1.3.1'.freeze
Class Method Summary
collapse
Class Method Details
.default_per_page ⇒ Object
26
27
28
|
# File 'lib/api_pack.rb', line 26
def default_per_page
@default_per_page ||= DEFAULT_PER_PAGE
end
|
.default_per_page=(value) ⇒ Object
22
23
24
|
# File 'lib/api_pack.rb', line 22
def default_per_page=(value)
@default_per_page = value
end
|
.hmac_secret ⇒ Object
34
35
36
|
# File 'lib/api_pack.rb', line 34
def hmac_secret
@hmac_secret
end
|
.hmac_secret=(value) ⇒ Object
30
31
32
|
# File 'lib/api_pack.rb', line 30
def hmac_secret=(value)
@hmac_secret = value
end
|
.serializer_adapter=(adapter) ⇒ Object