Module: Async::WebSocket::Adapters::Rails
- Defined in:
- lib/async/websocket/adapters/rails.rb
Class Method Summary collapse
Class Method Details
.open(request, **options, &block) ⇒ Object
13 14 15 16 17 18 19 |
# File 'lib/async/websocket/adapters/rails.rb', line 13 def self.open(request, **, &block) if response = Rack.open(request.env, **, &block) ::Rack::Response[*response] else ::ActionDispatch::Response.new(404) end end |