module DataDisplay::ModelAdditions::ClassMethods

Public Instance Methods

acts_as_displayable(*args) click to toggle source
# File lib/data_display/model_additions.rb, line 7
def acts_as_displayable(*args)
  args = columns.map(&:name) if args.blank?
  args.each do |attribute|
    define_method "#{attribute}_display" do |format = nil|
      __data_display__(send(attribute), format)
    end
  end
end