Module: ReportHelper
- Defined in:
- backend/app/lib/reports/report_helper.rb
Constant Summary
- ALLOWED_REPORT_FORMATS =
["json", "csv", "xlsx", "html", "pdf"]
Class Method Summary (collapse)
Class Method Details
+ (Object) allowed_report_formats
8 9 10 |
# File 'backend/app/lib/reports/report_helper.rb', line 8 def self.allowed_report_formats ALLOWED_REPORT_FORMATS end |
+ (Object) report_formats
13 14 15 16 17 18 19 |
# File 'backend/app/lib/reports/report_helper.rb', line 13 def self.report_formats ["format", String, "The format to render the report (one of: #{ALLOWED_REPORT_FORMATS.join(", ")})", :validation => ["Must be one of #{ALLOWED_REPORT_FORMATS.join(", ")}", ->(v){ ALLOWED_REPORT_FORMATS.include?(v) }]] end |