Module: Chores

Defined in:
lib/chores_kit/chores.rb

Class Method Summary collapse

Class Method Details

.define(name, &block) ⇒ Object



2
3
4
5
6
# File 'lib/chores_kit/chores.rb', line 2

def self.define(name, &block)
  proxy = ChoresKit::DefinitionProxy.new(name)
  proxy.instance_eval(&block) if block_given?
  proxy.chore
end