Module: RequestHandler
- Defined in:
- lib/request_handler.rb,
lib/request_handler/base.rb,
lib/request_handler/error.rb,
lib/request_handler/helper.rb,
lib/request_handler/version.rb,
lib/request_handler/body_parser.rb,
lib/request_handler/page_parser.rb,
lib/request_handler/sort_option.rb,
lib/request_handler/filter_parser.rb,
lib/request_handler/header_parser.rb,
lib/request_handler/option_parser.rb,
lib/request_handler/schema_parser.rb,
lib/request_handler/fieldsets_parser.rb,
lib/request_handler/multipart_parser.rb,
lib/request_handler/sort_option_parser.rb,
lib/request_handler/include_option_parser.rb,
lib/request_handler/json_api_document_parser.rb
Defined Under Namespace
Modules: Helper
Classes: Base, BaseError, BodyParamsError, BodyParser, ExternalArgumentError, ExternalBaseError, FieldsetsParamsError, FieldsetsParser, FilterParamsError, FilterParser, HeaderParser, IncludeOptionParser, IncludeParamsError, InternalArgumentError, InternalBaseError, JsonApiDocumentParser, MissingArgumentError, MultipartParamsError, MultipartsParser, NoConfigAvailableError, OptionNotAllowedError, OptionParser, PageParamsError, PageParser, SchemaParser, SchemaValidationError, SortOption, SortOptionParser, SortParamsError
Constant Summary
collapse
- VERSION =
'0.13.0'.freeze
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
16
17
18
19
20
21
|
# File 'lib/request_handler.rb', line 16
def configuration
@configuration ||= ::Confstruct::Configuration.new do
logger Logger.new(STDOUT)
separator '__'
end
end
|
12
13
14
|
# File 'lib/request_handler.rb', line 12
def configure(&block)
configuration.configure(&block)
end
|
.separator ⇒ Object
23
24
25
|
# File 'lib/request_handler.rb', line 23
def separator
configuration.separator
end
|