module Lite::Report::Helpers::Records
Private Instance Methods
class_columns(data)
click to toggle source
# File lib/lite/report/helpers/records.rb, line 10 def class_columns(data) return data.klass.column_names if ransack_class?(data) data.try(:column_names) || data.class.column_names end
klass()
click to toggle source
# File lib/lite/report/helpers/records.rb, line 16 def klass @data_options[:klass] end
ransack_class?(data)
click to toggle source
# File lib/lite/report/helpers/records.rb, line 20 def ransack_class?(data) return false unless defined?(Ransack) data.is_a?(Ransack::Search) end