Class: TrailGuide::Catalog::DSL
- Inherits:
-
Object
- Object
- TrailGuide::Catalog::DSL
- Defined in:
- lib/trail_guide/catalog.rb
Class Method Summary collapse
Class Method Details
.experiment(name, **opts, &block) ⇒ Object
355 356 357 358 359 360 361 |
# File 'lib/trail_guide/catalog.rb', line 355 def self.experiment(name, **opts, &block) klass = opts.delete(:class) || TrailGuide::Experiment Class.new(klass) do configure opts.merge({name: name}), &block register! end end |