app/reports/concerns/csv_generatable.rb
def to_csv
    initialize_generator
    csv_report_generator.records = pull_join
    csv_report_generator.generate_report
  end
##
# Generates a CSV using the records retrieved with `#pull_join` and the
# methods retrieved with `#csv_headers` (using the method names as headers)
#
# @return [String]  The generated CSV for the configured begin/end date
Generates a CSV using the records retrieved with `#pull_join` and the
methods retrieved with `#csv_headers` (using the method names as headers)
Generates a CSV using the records retrieved with ` #pull_join ` and the methods retrieved with ` #csv_headers ` ( using the method names as headers )
def to_csv
    initialize_generator
    csv_report_generator.records = pull_join
    csv_report_generator.generate_report
  end
def to_csv initialize_generator csv_report_generator . records = pull_join csv_report_generator . generate_report end
Generates a CSV using the records retrieved with `#pull_join` and the
methods retrieved with `#csv_headers` (using the method names as headers)
Generates a CSV using the records retrieved with ` #pull_join ` and the methods retrieved with ` #csv_headers ` ( using the method names as headers )
The generated CSV for the configured begin/end date
The generated CSV for the configured begin / end date
String