Module: EndpointFlux
- Defined in:
- lib/endpoint_flux.rb,
lib/endpoint_flux/config.rb,
lib/endpoint_flux/railtie.rb,
lib/endpoint_flux/request.rb,
lib/endpoint_flux/version.rb,
lib/endpoint_flux/endpoint.rb,
lib/endpoint_flux/response.rb,
lib/endpoint_flux/exceptions.rb,
lib/endpoint_flux/class_loader.rb,
lib/endpoint_flux/exceptions/base.rb,
lib/endpoint_flux/config/middleware.rb,
lib/endpoint_flux/config/interceptor.rb,
lib/endpoint_flux/config/rescue_from.rb,
lib/endpoint_flux/exceptions/forbidden.rb,
lib/endpoint_flux/exceptions/not_found.rb,
lib/endpoint_flux/exceptions/validation.rb,
lib/endpoint_flux/exceptions/unauthorized.rb,
lib/endpoint_flux/middlewares/policy/skip.rb,
lib/endpoint_flux/middlewares/decorator/skip.rb,
lib/endpoint_flux/middlewares/validator/empty.rb,
lib/endpoint_flux/middlewares/authorizator/skip.rb,
lib/endpoint_flux/exceptions/service_unavailable.rb,
lib/endpoint_flux/middlewares/authenticator/skip.rb,
lib/endpoint_flux/middlewares/decorator/add_status.rb,
lib/endpoint_flux/rails/concerns/endpoint_controller.rb
Defined Under Namespace
Modules: ClassLoader, Endpoint, Exceptions, Middlewares, Rails
Classes: Config, Railtie, Request, Response
Constant Summary
collapse
- VERSION =
'1.1.8'.freeze
Class Method Summary
collapse
Class Method Details
.clear ⇒ Object
19
20
21
|
# File 'lib/endpoint_flux.rb', line 19
def clear
@config = nil
end
|
.config(handler = nil) ⇒ Object
13
14
15
16
17
|
# File 'lib/endpoint_flux.rb', line 13
def config(handler = nil)
@config = handler if handler
@config ||= EndpointFlux::Config.new
end
|