class Gris::Application
Public Class Methods
instance(config = {})
click to toggle source
# File lib/gris/application.rb, line 9 def self.instance(config = {}) @instance ||= Rack::Builder.new do use Gris::Middleware::Health unless config[:use_health_middleware] == false use Gris::Middleware::ErrorHandlers unless config[:use_error_handlers_middleware] == false use Rack::Cors do allow do origins '*' resource '*', headers: :any, methods: :get end end run Gris::Application.new end.to_app end
Public Instance Methods
call(env)
click to toggle source
# File lib/gris/application.rb, line 24 def call(env) ApplicationEndpoint.call(env) end