Module: NeedfulThings::DSL

Defined in:
lib/needful_things/dsl.rb

Instance Method Summary collapse

Instance Method Details

#needs(name:, otherwise:) ⇒ Object



6
7
8
# File 'lib/needful_things/dsl.rb', line 6

def needs(name:, otherwise:)
  needs_engine.register(name: name, otherwise: otherwise)
end

#needs_engine ⇒ Object



10
11
12
# File 'lib/needful_things/dsl.rb', line 10

def needs_engine
  @needs_engine ||= Engine.new
end