Module: Navigable::Server
- Defined in:
- lib/navigable/server.rb,
lib/navigable/server/cors.rb,
lib/navigable/server/router.rb,
lib/navigable/server/request.rb,
lib/navigable/server/version.rb,
lib/navigable/server/endpoint.rb,
lib/navigable/server/response.rb,
lib/navigable/server/rack_adapter.rb
Defined Under Namespace
Modules: Endpoint
Classes: CORS, RackAdapter, Request, Response, Router
Constant Summary
collapse
- BODY_PARSERS =
{
'application/json' => proc { |data| JSON.parse(data) }
}.freeze
- VERSION =
"0.7.0"
Class Method Summary
collapse
Class Method Details
.add_endpoint(**kwargs) ⇒ Object
34
35
36
|
# File 'lib/navigable/server.rb', line 34
def self.add_endpoint(**kwargs)
router.add_endpoint(**kwargs)
end
|
.router ⇒ Object
38
39
40
|
# File 'lib/navigable/server.rb', line 38
def self.router
@router ||= Router.new
end
|