Method: TrailGuide::Adapters::Participants::Multi#new

Defined in:
lib/trail_guide/adapters/participants/multi.rb

#new(context) ⇒ Object

instance method, creates a new adapter and passes through config



33
34
35
36
37
# File 'lib/trail_guide/adapters/participants/multi.rb', line 33

def new(context)
  adapter = configuration.adapter.call(context)
  adapter = configuration.send(adapter) if adapter.is_a?(Symbol)
  adapter.new(context)
end