Method: ModelHistory::Mixin::ObjectInstanceMethods#history_for_column
- Defined in:
- lib/model_history/model_history_mixin.rb
#history_for_column(column, options = {}) ⇒ Object
119 120 121 122 123 124 125 126 127 |
# File 'lib/model_history/model_history_mixin.rb', line 119 def history_for_column column, ={} [:sort] = true if [:sort].blank? records = model_history_records.for_column(column) records = records.send(*[:scope]) if [:scope] records = records.order_asc if [:sort] [:return_objects] ? records : records.map { |s| s.new_value } end |