Class: ActionCable::Server::RupConfiguration

Inherits:
Configuration
  • Object
show all
Defined in:
lib/action_cable/server/rup_configuration.rb

Instance Method Summary collapse

Constructor Details

#initialize(connection_klass: 'ActionCable::Connection::Base') ⇒ RupConfiguration

Returns a new instance of RupConfiguration.



6
7
8
9
10
11
12
# File 'lib/action_cable/server/rup_configuration.rb', line 6

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

#cableObject



14
15
16
# File 'lib/action_cable/server/rup_configuration.rb', line 14

def cable
  @cable ||= { 'adapter' => detect_adapter_type }.with_indifferent_access
end