Module: RailsScopy::ClassMethods
- Defined in:
- lib/rails_scopy.rb
Instance Method Summary collapse
Instance Method Details
#perform ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/rails_scopy.rb', line 12 def perform return if abstract_class? columns.each do |column| name = column.name perform_order(name) perform_base(name) method = "perform_#{column.type}" valid = respond_to?(method, :include_private) send(method, name) if valid end end |