Class: ActionCable::Server::RupConfiguration
- Inherits:
-
Configuration
- Object
- Configuration
- ActionCable::Server::RupConfiguration
- Defined in:
- lib/action_cable/server/rup_configuration.rb
Instance Method Summary collapse
- #cable ⇒ Object
-
#initialize(connection_klass: 'ActionCable::Connection::Base') ⇒ RupConfiguration
constructor
A new instance of RupConfiguration.
Constructor Details
#initialize(connection_klass: 'ActionCable::Connection::Base') ⇒ RupConfiguration
Returns a new instance of RupConfiguration.
4 5 6 7 8 9 10 |
# File 'lib/action_cable/server/rup_configuration.rb', line 4 def initialize(connection_klass: 'ActionCable::Connection::Base') super() @connection_class = -> { connection_klass.constantize } @logger ||= ::Rails.logger @disable_request_forgery_protection = true end |
Instance Method Details
#cable ⇒ Object
12 13 14 |
# File 'lib/action_cable/server/rup_configuration.rb', line 12 def cable @cable ||= ActionCable.server.config.cable || { 'adapter' => 'async' }.with_indifferent_access end |