Module: ClassMethods

Defined in:
lib/godel/class_methods.rb

Instance Method Summary collapse

Instance Method Details

#completes(*args) ⇒ Object Also known as: incomplete_without



2
3
4
# File 'lib/godel/class_methods.rb', line 2

def completes(*args)
  args.map(&:to_sym).each {|arg| _incomplete_attrs << arg}
end

#completes_method(method) ⇒ Object Also known as: incomplete_unless



7
8
9
# File 'lib/godel/class_methods.rb', line 7

def completes_method(method)
  _incomplete_methods << method.to_sym
end