Module: NillyVanilly::Nillify::ClassMethods

Defined in:
lib/nilly_vanilly/nillify.rb

Instance Method Summary collapse

Instance Method Details

#nillify(*attributes) ⇒ Object

Register a before_save hook to nillify attributes defined by nillify_attributes accessor



11
12
13
14
15
16
17
18
19
20
# File 'lib/nilly_vanilly/nillify.rb', line 11

def nillify(*attributes)
  class_eval do
    before_save :nillification
  end

  cattr_accessor :nillify_attributes
  self.nillify_attributes = attributes

  include InstanceMethods
end