Module: ReportManager
- Defined in:
 - backend/app/model/reports/report_manager.rb
 
Defined Under Namespace
Modules: Mixin
Class Method Summary (collapse)
Class Method Details
+ (Object) register_report(report_class, opts)
      5 6 7 8 9 10 11 12 13 14  | 
    
      # File 'backend/app/model/reports/report_manager.rb', line 5 def self.register_report(report_class, opts) opts[:model] = report_class opts[:params] ||= [] opts[:uri_suffix] ||= report_class.name.downcase Log.warn("Report with uri '#{opts[:uri_suffix]}' already registered") if @@registered_reports.has_key?(opts[:uri_suffix]) @@registered_reports[opts[:uri_suffix]] = opts end  | 
  
+ (Object) registered_reports
      17 18 19  | 
    
      # File 'backend/app/model/reports/report_manager.rb', line 17 def self.registered_reports @@registered_reports end  |