Module: WSDirector::Protocols

Defined in:
lib/wsdirector/protocols.rb,
lib/wsdirector/protocols/base.rb,
lib/wsdirector/protocols/action_cable.rb

Overview

:nodoc:

Defined Under Namespace

Classes: ActionCable, Base, NoMessageError, UnmatchedExpectationError

Class Method Summary collapse

Class Method Details

.get(id) ⇒ Object

Raises:



19
20
21
22
23
# File 'lib/wsdirector/protocols.rb', line 19

def get(id)
  raise Error, "Unknown protocol: #{id}" unless ID2CLASS.key?(id)
  class_name = ID2CLASS.fetch(id)
  const_get(class_name)
end