Module: MaglevRecord::Sensible::ClassMethods
- Defined in:
- lib/maglev_record/sensible.rb
Instance Method Summary collapse
Instance Method Details
#mark_sensible(*attr_names) ⇒ Object
18 19 20 21 22 23 |
# File 'lib/maglev_record/sensible.rb', line 18 def mark_sensible(*attr_names) @maglev_sensible_attributes ||= Array.new unless attr_names.empty? attr_names.each do |attribute| @maglev_sensible_attributes << attribute unless @maglev_sensible_attributes.include?(attribute) end end |
#sensibles ⇒ Object
14 15 16 |
# File 'lib/maglev_record/sensible.rb', line 14 def sensibles @maglev_sensible_attributes ||= Array.new end |