Class: TrailGuide::Adapters::Participants::Base
- Inherits:
-
Object
- Object
- TrailGuide::Adapters::Participants::Base
show all
- Includes:
- Canfig::Instance
- Defined in:
- lib/trail_guide/adapters/participants/base.rb
Defined Under Namespace
Classes: Adapter
Class Method Summary
collapse
Instance Method Summary
collapse
Constructor Details
#initialize(&block) ⇒ Base
Returns a new instance of Base.
14
15
16
|
# File 'lib/trail_guide/adapters/participants/base.rb', line 14
def initialize(&block)
configure(&block) if block_given?
end
|
Class Method Details
8
|
# File 'lib/trail_guide/adapters/participants/base.rb', line 8
alias_method :configure, :new
|
.new(context, &block) ⇒ Object
9
10
11
|
# File 'lib/trail_guide/adapters/participants/base.rb', line 9
def new(context, &block)
configure(&block).new(context)
end
|
Instance Method Details
#new(context) ⇒ Object
18
19
20
|
# File 'lib/trail_guide/adapters/participants/base.rb', line 18
def new(context)
self.class::Adapter.new(context, configuration)
end
|