Module: Sintaxi::MerbCanFilter::ActMethods

Defined in:
lib/merb_can_filter.rb

Instance Method Summary collapse

Instance Method Details

#merb_can_filter(*columns) ⇒ Object



13
14
15
16
17
18
19
20
# File 'lib/merb_can_filter.rb', line 13

def merb_can_filter(*columns)
  unless included_modules.include? InstanceMethods
    include InstanceMethods
    class_inheritable_accessor :unfiltered
    before_save :filter_columns
  end
  self.unfiltered ||= columns ||= []    
end