Module: ClarkKent::ReportConfig
- Includes:
- Reportable
- Defined in:
- app/models/clark_kent/report_config.rb
Instance Method Summary
collapse
Methods included from Reportable
#above_number_arel, #after_date_arel, #arel_method_for, #before_date_arel, #below_number_arel, #chain_up, #column_options_for, #order_arel, #report, #required_date_params, #simple_equality_arel, #validate_params
Instance Method Details
#column_config(params) ⇒ Object
#filter_config(params) ⇒ Object
4
5
6
7
|
# File 'app/models/clark_kent/report_config.rb', line 4
def filter_config(params)
filter_option_class = ('ClarkKent::' + ((params[:kind] + '_option').camelcase)).constantize
filter_option_class.new(params)
end
|