# File lib/ruport/acts_as_reportable.rb, line 264 def reportable_data(options = {}) options = options.merge(self.class.aar_options) unless has_report_options?(options) data_records = [get_attributes_with_options(options)] Array(options[:methods]).each do |method| data_records.first[method.to_s] = send(method) end self.class.aar_columns |= data_records.first.keys data_records = add_includes(data_records, options[:include]) if options[:include] data_records end